02.08.2013, 20:37
Hola, tengo un problema con las siguientes callback's:
'OnPlayerSpawn':
En esa public quiero poner un 'SetPlayerTeam' para que los jugadores del mismo equipo no se maten. Pero al ver que no funcionу use una if (porque son 4 equipos y quiero que 2 Team's no se puedan matar), al poner eso, el jugador siempre Spawnea como Humano.
'OnPlayerGiveDamage':
Con un Float hice un cуdigo para que un jugador saque 'x' cantidad de vida, pero no se como usarla , aquн les dejo el cуdigo:
Errores:
Y la verdad lo posteo, porque ni idea de como usar esa callback.
Saludos
'OnPlayerSpawn':
En esa public quiero poner un 'SetPlayerTeam' para que los jugadores del mismo equipo no se maten. Pero al ver que no funcionу use una if (porque son 4 equipos y quiero que 2 Team's no se puedan matar), al poner eso, el jugador siempre Spawnea como Humano.
'OnPlayerGiveDamage':
Con un Float hice un cуdigo para que un jugador saque 'x' cantidad de vida, pero no se como usarla , aquн les dejo el cуdigo:
Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid) { static Float:QuitarHealth; if(Team[playerid] == ZOMBIE) // Equipo que llama a la callback. { Team[damagedid] == NEMESIS; // Equipo al cual quiere asesinar. (Linea 16503). SetPlayerHealth(playerid, QuitarHealth-0); // Cuanto de vida le saca. } else if(Team[playerid] == HUMANO) { Team[damagedid] == CYBORG; //( Linea 16509). SetPlayerHealth(playerid, QuitarHealth-0); } } return 1; // (Linea 16513). }
Errores:
Код:
C:\Program Files\Rockstar Games\SA-MP San Andreas\SERVER SAMP\gamemodes\ZombieV3.pwn(16503) : warning 215: expression has no effect C:\Program Files\Rockstar Games\SA-MP San Andreas\SERVER SAMP\gamemodes\ZombieV3.pwn(16509) : warning 215: expression has no effect C:\Program Files\Rockstar Games\SA-MP San Andreas\SERVER SAMP\gamemodes\ZombieV3.pwn(16513) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
Saludos