Alguna forma de condicion con if? -
Suk - 18.04.2010
quiero poner un comando de spawn en mi server por ejemplo que escribes /CJ y spawneas con CJ pero solo si eres de Groove Street, asi para cada banda, necesito un ejemplo para que pongas if isplayergang GSF algo asi para el comando, lo de setplayerskin ya me lo se
solo quiero el if o else if xD y si podrian poner de paso para un comando de texto.. solo pongan 1 linea xD esq en mi server no hay comandos y necesito el de ayuda, bandas, mision y eso xD
__________________________________________________ _________________________________
Edit: Y casi se me olvida.. algo que haga spawnear en las coordenadas que pongas, porque spawnea donde elegiste tu primer skin xD o si no que se elija el skin y se quede donde estaba
IF condicion
COmando Texto
Spawn tus Coordenadas
Skin Donde Estaba
Verde= Solucionado
Rojo= Pendiente
Re: Alguna forma de condicion con if? -
Lautaro_eb - 18.04.2010
pawn Код:
if(strcmp(cmdtext, "/armas", true) == 0)
{
if (gTeam[playerid] == TEAM_IRAK)
{
//Funcion
}
else
{
//funcion
}
return 1;
}
return 0;
Modificas El TEAM_IRAKI y defines el comando En el Else Le Puedes poner
pawn Код:
else if (gTeam[playerid] == TEAM_USA)
y Hasi Ir Definiendo Otros Equipos.
Re: Alguna forma de condicion con if? -
Suk - 18.04.2010
Lo del comando digo que solo pon algo simple, el comando y lo que sale. sin eso del equipo ni nada, i lo segundo:
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : error 017: undefined symbol "gTeam"
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : warning 215: expression has no effect
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : error 029: invalid expression, assumed zero
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
y eso que ya puse un ; que faltaba
yo quiero mi comando buaaa xD
__________________________________________________ _____________________
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(90) : error 036: empty statement
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Cambiandolo a if (gTeam(playerid) == TEAM_GSF); que me falta? xD
Re: Alguna forma de condicion con if? -
Cesar_Biker - 18.04.2010
Quote:
Originally Posted by Suk
Lo del comando digo que solo pon algo simple, el comando y lo que sale. sin eso del equipo ni nada, i lo segundo:
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : error 017: undefined symbol "gTeam"
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : warning 215: expression has no effect
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : error 029: invalid expression, assumed zero
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(89) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
y eso que ya puse un ; que faltaba yo quiero mi comando buaaa xD
__________________________________________________ _____________________
C:\Documents and Settings\win\Escritorio\Sa-Mp Server 0.3\gamemodes\LSTDM.pwn(90) : error 036: empty statement
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Cambiandolo a if (gTeam(playerid) == TEAM_GSF); que me falta? xD
|
primero que todo, quitar el ";" de la linea del if.
segundo, en vez de "gTeam", pon el team que tengas en tu servidor.