SA-MP Forums Archive
[Ajuda] Equipamento Por Tecla - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Equipamento Por Tecla (/showthread.php?tid=349427)



[Ajuda] Equipamento Por Tecla - ~Petkovic - 09.06.2012

Galera seguinte , estou com um problema , na verdade um erro rs qnd eu faзo um equipamento por tecla .

ele da esse seguinte erro > (19739) : error 017: undefined symbol "newkeys"

LINHA > if(newkeys == 16 && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)


CODE :
Код:
if(newkeys == 16 && GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
		{
		if(gTeam[playerid] == Al'Qaeda)
		{
			if(PlayerToPoint(1.0, playerid, -1020.8979,-709.6544,32.0078)) 
			{
        	GivePlayerWeapon(playerid, 4, 800);
        	GivePlayerWeapon(playerid, 24, 800); 
        	GivePlayerWeapon(playerid, 27, 800);
        	GivePlayerWeapon(playerid, 29, 800); 
        	GivePlayerWeapon(playerid, 31, 800); .
        	GivePlayerWeapon(playerid, 34, 800); 
        	SetPlayerHealth(playerid, 100.0); 
        	SetPlayerArmour(playerid, 100.0); 
        	new zNick[MAX_PLAYER_NAME]; 
        	new zstring[128]; 
        	GetPlayerName(playerid, zNick, MAX_PLAYER_NAME); 
        	format(zstring, sizeof(zstring), "* %s (ID:%d) Pegou seus equipamentos! *", zNick, playerid);
        	SendClientMessageToAll(-1, zstring); 
			return 1;
 		}
   	}
}

se alguem pudesse me ajudar ficaria grato , ganhara meu +.


Re: [Ajuda] Equipamento Por Tecla - Bruno Pereira - 09.06.2012

Se este codigo nгo estiver dentro desta public, coloque ele nela!
PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys



Re: [Ajuda] Equipamento Por Tecla - Kon_BR - 09.06.2012

Tem certeza que este code estб na public " OnPlayerKeyStateChange " ?
Caso nгo coloque nela ! :
pawn Код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)



Re: [Ajuda] Equipamento Por Tecla - Vitor_Marfioso - 09.06.2012

Adapte o cуdigo nesta
pawn Код:
public



Re: [Ajuda] Equipamento Por Tecla - ~Petkovic - 09.06.2012

Mano vlw ae ele compilo , so que deu esse seguinte warnig : (43693) : warning 209: function "OnPlayerKeyStateChange" should return a value


pelo que eu sei , acho que й a return que estб faltando se vc pudesse ajeita-la no code acima e me passar ficaria grato , ja esta ganhando meu + pelo ja ajudado . Vlw


Re: [Ajuda] Equipamento Por Tecla - Vitor_Marfioso - 09.06.2012

Й porque uma tem a mesma funзгo.


Re: [Ajuda] Equipamento Por Tecla - ~Petkovic - 09.06.2012

Como assim , poderia me explicar melhor ?


Re: [Ajuda] Equipamento Por Tecla - Vitor_Marfioso - 09.06.2012

Alguma coisa na OnPlayerKeyStateChange tem a mesma funзгo!


Re: [Ajuda] Equipamento Por Tecla - Bruno Pereira - 09.06.2012

Coloca no final desta public, antes do fechamento da ultima chave }

PHP код:
return true



Re: [Ajuda] Equipamento Por Tecla - ~Petkovic - 09.06.2012

Bom , retirei a return 1; , e ele compilou normal talvez o erro estivesse ai , mas dei gmx no server e quando fui ver la, nada .

talvez seje isso aqui que esteje errado : if(gTeam[playerid] == Al'Qaeda)

Se alguem pudesse me ajudar agradeceria .