F:\------------------------------------------\gamemodes\Final.pwn(3697) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3887) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3891) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3896) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3902) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3906) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3910) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3914) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3918) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3923) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3929) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3939) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3951) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3955) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3959) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3963) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3967) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3979) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3983) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3987) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3991) : error 004: function "PlayerToPoint" is not implemented F:\------------------------------------------\gamemodes\Final.pwn(3995) : error 004: function "PlayerToPoint" is not implemented F:\---------------------------------\gamemodes\Final.pwn(3999) : error 004: function "PlayerToPoint" is not implemented F:----------------------------\gamemodes\Final.pwn(4003) : error 004: function "PlayerToPoint" is not implemented F:------------------------\gamemodes\Final.pwn(4014) : error 004: function "PlayerToPoint" is not implemented F:----------------------\gamemodes\Final.pwn(4025) : error 004: function "PlayerToPoint" is not implemented Compilation aborted. Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 26 Errors.
if(PlayerToPoint(50.0,playerid,1131.2491,8.3189,1002.0859) || PlayerToPoint(50.0,playerid,1122.0430,-10.4218,1002.0859) || PlayerToPoint(50.0,playerid,1135.7460,-5.7483,1000.6797) || PlayerToPoint(50.0,playerid,2310.0381,-14.1232,26.7422) || PlayerToPoint(50.0,playerid,2314.1396,-3.8086,26.7422))
else if(PlayerToPoint(4.0, playerid, BarAqX, BarAqY, BarAqZ) && BarMontado == 1)
forward Opoa(v,v1,v2);
main()
{
Opoa(1,3,4);
}
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return true;
}
}
return 0;
}
Este erro ocorre quando acontece isto:
PHP код:
PHP код:
|
Nгo й obrigatуrio, mas como eu disse IsPlayerInRangeOfPoint й padrгo do samp ae eu prefiro usar ela, mas nгo tem nenhum problme usar PlayerToPoint
|
Como mas para sustituir й trocar tudo o que estб em PlayerToPoint por IsPlayerInRangeOfPoint.
somente isso ou add o codigo acima? |
//defines no topo da include
#define Oficina1 (-47.7836, 270.6917, 2.2500) // Apenas exemplos
#define Oficina2 (24.6492, 2418.9697, 22.7578)//
//No comando ficava assim
// (...) inicio do comando
if (Oficina1 || Oficina2)
//(...)restante do comando
if(IsPlayerInRangeOfPoint(playerid, 10.0, AOficinaPickups[i][tx], AOficinaPickups[i][ty], AOficinaPickups[i][tz]))
Ou seja vocк deveria fazer isto para concertar: PHP код:
|
#define PlayerToPoint(%0, %1, %2, %3, %4) IsPlayerInRangeOfPoint(%1, %0, %2, %3, %4)
Coloca isso no topo do seu gamemode e seja feliz:
Код:
#define PlayerToPoint(%0, %1, %2, %3, %4) IsPlayerInRangeOfPoint(%1, %0, %2, %3, %4) |
F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrec F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : error: 010: invalid function or declaration F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrec F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : warning: 236: unknown parameter in substitution (incorrect #define pattern) F:\------------------------\gamemodes\Final.pwn(3692) : error: 029: invalid expression, assumed zero F:\------------------------\gamemodes\Final.pwn(3692) : warning: 215: expression has no effect F:\------------------------\gamemodes\Final.pwn(3692) : error: 029: invalid expression, assumed zero F:\------------------------\gamemodes\Final.pwn(3692) : warning: 215: expression has no effect F:\------------------------\gamemodes\Final.pwn(3692) : error: 029: invalid expression, assumed zero F:\------------------------\gamemodes\Final.pwn(3692) : error fatal: 107: too many error messages on one line