15.01.2011, 20:41
Boas pessoal, eu tou a tentar por uma mala a aparecer na mao do player, mas estб-me a dar erros a dizer que o symbol do SetPlayerAttachedObject e o Remove nгo estгo definidos. ( tenho a versгo 0.3c )
E tenho as defines no topo do gamemode:
Sу que estб-me a dar dois erros :S
C:\Users\Swat007forever\Ambiente de Trabalho\GameMode 0.3c\gamemodes\gmvrp.pwn(20954) : error 017: undefined symbol "SetPlayerAttachedObject"
C:\Users\Swat007forever\Ambiente de Trabalho\GameMode 0.3c\gamemodes\gmvrp.pwn(20960) : error 017: undefined symbol "RemovePlayerAttachedObject"
Код:
if(strcmp(cmd, "/mala", true) == 0) { if(IsPlayerConnected(playerid)) { if(MalaStatus[playerid] == 0) { SetPlayerAttachedObject(playerid, 1210, 6 ,0.3 ,0.1 ,0 ,0 , -90, 0); MalaStatus[playerid] = 1; return 1; } else if(MalaStatus[playerid] == 1) { RemovePlayerAttachedObject(playerid); MalaStatus[playerid] = 0; return 1; } return 1; } return 1; }
Код:
#define SetPlayerHoldingObject(%1,%2,%3,%4,%5,%6,%7,%8,%9) SetPlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1,%2,%3,%4,%5,%6,%7,%8,%9) #define StopPlayerHoldingObject(%1) RemovePlayerAttachedObject(%1,MAX_PLAYER_ATTACHED_OBJECTS-1) #define IsPlayerHoldingObject(%1) IsPlayerAttachedObjectSlotUsed(%1,MAX_PLAYER_ATTACHED_OBJECTS-1)
C:\Users\Swat007forever\Ambiente de Trabalho\GameMode 0.3c\gamemodes\gmvrp.pwn(20954) : error 017: undefined symbol "SetPlayerAttachedObject"
C:\Users\Swat007forever\Ambiente de Trabalho\GameMode 0.3c\gamemodes\gmvrp.pwn(20960) : error 017: undefined symbol "RemovePlayerAttachedObject"