Saltar al contenido

AlcatraZzZ

Usuario
  • Contenido

    1.631
  • Ingreso

  • Última visita

  • Días ganados

    7

Todo lo publicado por AlcatraZzZ

  1. mister in back? pd: mafia mr
  2. falta la de onplayerconnect, reiniciala igual a la del cmd salir, pero solo la variable nada mas
  3. yo decia, la linea del cmd que te dice que estas en evento, talves la compruebas mal. y la reiniciaste en onplayerconnect y cuando sale o termina el evento?
  4. las reiniciaste mal entonces, pasame la linea donde comprueba q estes en evento
  5. es hermosooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo ojala lo acepten :D
  6. falta reiniciar variables, debes tener una variable que comprueba q estes en el evento, reiniciala en onplayerconnect y en el cmd para salir del evento o terminarlo..
  7. Adiolé
  8. ocmd:entrar(playerid,params[]) { new nrandom = random(2); //========================================================================== if(EventoActivo == 1) { if(EnEvento == 0) { if(nrandom == 0) { EnEvento = 1; ResetPlayerWeapons(playerid); SetPlayerHealth(playerid, 100); SetPlayerArmour(playerid, 100); SetPlayerTeam(playerid,TEAM_Equipo1); SetPlayerPos(playerid, EventXE1, EventYE1, EventZE1); SetPlayerInterior(playerid, InteriorEvento); SetPlayerVirtualWorld(playerid, MundoEvento); SetPlayerSkin(playerid, SkinEquipo1); GivePlayerWeapon(playerid, Arma1Equipo1, Municion1Equipo1); GivePlayerWeapon(playerid, Arma2Equipo1, Municion2Equipo1); GivePlayerWeapon(playerid, Arma3Equipo1, Municion3Equipo1); GivePlayerWeapon(playerid, Arma4Equipo1, Municion4Equipo1); GivePlayerWeapon(playerid, Arma5Equipo1, Municion5Equipo1); SetPlayerColor(playerid, ColorEquipo1); return 1; } else if(nrandom == 1) { EnEvento = 1; ResetPlayerWeapons(playerid); SetPlayerHealth(playerid, 100); SetPlayerArmour(playerid, 100); SetPlayerTeam(playerid,TEAM_Equipo2); SetPlayerPos(playerid, EventXE2, EventYE2, EventZE2); SetPlayerInterior(playerid, InteriorEvento); SetPlayerVirtualWorld(playerid, MundoEvento); SetPlayerSkin(playerid, SkinEquipo2); GivePlayerWeapon(playerid, Arma1Equipo2, Municion1Equipo2); GivePlayerWeapon(playerid, Arma2Equipo2, Municion2Equipo2); GivePlayerWeapon(playerid, Arma3Equipo2, Municion3Equipo2); GivePlayerWeapon(playerid, Arma4Equipo2, Municion4Equipo2); GivePlayerWeapon(playerid, Arma5Equipo2, Municion5Equipo2); SetPlayerColor(playerid, ColorEquipo2); return 1; } } else { SendClientMessage(playerid,red,"ERROR: Ya estas en el evento!"); } } else { SendClientMessage(playerid,red,"ERROR: No hay ningun evento activo!"); } return 1; } Fíjate ahí, debe aver sido un error mio con la función random, que si le pongo 2 no salen el 1 o el 2 sino que salen el 0 o el 1.
  9. yo espero el cmd...
  10. Pero teniendo internet, no haria falta eso....... Yo ni los usare Dx, hace tanto que dejaron de existir los dvd/cd/bluray para mi
  11. No ahi es donde pones lo q es para un equipo y lo q es para el otro equipo o acaso no me pediste q tenia q entrar random a los equipos.................
  12. name pro
  13. wiki.sa-mp.com/wiki/Random new nrandom = random(2); if(nrandom == 1) { } else if(nrandom == 2) { }
  14. con la funcion random, o sino puedes crear una variable que se sume cada ves q entre alguien, cuando este en 0 es azul y cuando este en 1 es rojo xd
  15. Te di un ejemplo de como hacer para que cada jugador de cada equipo spawnee en un sitio distinto(que es lo que pediste), no como hacer 2 equipos xd... PD: Usa SetPlayerTeam.
  16. Podrías hacerlo así: ocmd:evento(playerid,params[]) { if(strcmp(params, "equipo1", true)==0) { SetPlayerPos(playerid, x, y, z); //coordenadas equipo1 return 1; } if(strcmp(params, "equipo2", true)==0) { SetPlayerPos(playerid, x, y, z); //coordenadas equipo2 return 1; } SendClientMessage(playerid, -1, "Usa /evento [equipo1, equipo2]"); return 1; }
  17. trabajas con zcmd? asi te doy un ejemplo xd
  18. Visita este enlace, ahi encontraras como hacer spawn randoms... Cualquier duda pregunta
  19. Se nos fue un grande de mta :( sl2
  20. bienvenido!
  21. sierra el mas capo
  22. Gracias por el aporte, me servirá en la netbook xD PD: Se me acabaron los likes :C
  23. Lee está guía así aprendes, luego de entender todo lo que sale ahí, es hora de crear. Lo que no entiendas puedes preguntar por acá.
  24. Estas utilizando mucha memoria, una de las soluciones es haciendo variables con menos celdas o celdas justas para el texto que meterás en ellas. Por otro lado, no te compila mal, esta bien solo que es una especie de advertencia que estas ocupando mucha memoria. Al ocupar mucha memoria, puede que halla mas lag dentro del servidor. PD: Re-define max_players con el numero de slots que tengas, eso es lo que mas te ocupa, siempre y cuando a las variables del jugador les definas el numero de celdas con max_players.
×
×
  • Crear nuevo...