Help with command if(!PlayerToPoint -
boyan96 - 30.05.2011
PHP код:
if (strcmp("/neon", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
SendClientMessage(playerid, COLOR_WHITE, " You are not the driver");
{
if(!PlayerToPoint(2.0, playerid, 2405.4531, 1022.8162, 10.4792);
return 1;
}
ShowPlayerDialog(playerid, NEON, DIALOG_STYLE_LIST, "Choose your
i have this erorrs
Код HTML:
C:\Users\USer\Desktop\Untitled.pwn(34) : error 017: undefined symbol "PlayerToPoint"
C:\Users\USer\Desktop\Untitled.pwn(35) : error 001: expected token: ")", but found "return"
C:\Users\USer\Desktop\Untitled.pwn(37) : warning 217: loose indentation
C:\Users\USer\Desktop\Untitled.pwn(39) : warning 217: loose indentation
C:\Users\USer\Desktop\Untitled.pwn(43) : warning 217: loose indentation
C:\Users\USer\Desktop\Untitled.pwn(45) : warning 217: loose indentation
C:\Users\USer\Desktop\Untitled.pwn(47) : warning 217: loose indentation
C:\Users\USer\Desktop\Untitled.pwn(47) : error 029: invalid expression, assumed zero
C:\Users\USer\Desktop\Untitled.pwn(47) : error 004: function "OnDialogResponse" is not implemented
C:\Users\USer\Desktop\Untitled.pwn(49) : error 017: undefined symbol "dialogid"
C:\Users\USer\Desktop\Untitled.pwn(51) : error 017: undefined symbol "response"
C:\Users\USer\Desktop\Untitled.pwn(53) : error 017: undefined symbol "listitem"
C:\Users\USer\Desktop\Untitled.pwn(62) : error 017: undefined symbol "listitem"
C:\Users\USer\Desktop\Untitled.pwn(71) : error 017: undefined symbol "listitem"
C:\Users\USer\Desktop\Untitled.pwn(80) : error 017: undefined symbol "listitem"
C:\Users\USer\Desktop\Untitled.pwn(89) : error 017: undefined symbol "listitem"
C:\Users\USer\Desktop\Untitled.pwn(98) : error 017: undefined symbol "listitem"
C:\Users\USer\Desktop\Untitled.pwn(126) : error 030: compound statement not closed at the end of file (started at line 26)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
13 Errors.
Re: Help with command if(!PlayerToPoint -
sansko - 30.05.2011
show you player to point function
Re: Help with command if(!PlayerToPoint -
boyan96 - 30.05.2011
i dont have this
Re: Help with command if(!PlayerToPoint -
sansko - 30.05.2011
then the function wont work
Re: Help with command if(!PlayerToPoint -
yanir3 - 30.05.2011
Look:
PHP код:
if(!PlayerToPoint(2.0, playerid, 2405.4531, 1022.8162, 10.4792);
Makes no sense...
Do it:
PHP код:
if(!PlayerToPoint(2.0, playerid, 2405.4531, 1022.8162, 10.4792)) return 1;
you missed a bracket
there's the function
PHP код:
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
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 1;
}
return 0;
}
Re: Help with command if(!PlayerToPoint -
boyan96 - 30.05.2011
C:\Users\USer\Desktop\Untitled.pwn(145) : error 001: expected token: "#endif", but found "-end of file-"
1 erorr
PHP код:
#define COLOR_WHITE 0xFFFFFFAA
#include <a_samp>
#define NEON 1337 // Dialogid
#if defined FILTERSCRIPT
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Neon System By AlexzzPro");
print("--------------------------------------\n");
return 1;
}
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
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 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/neon", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
SendClientMessage(playerid, COLOR_WHITE, " You are not the driver");
{
if(!PlayerToPoint(2.0, playerid, 2405.4531, 1022.8162, 10.4792)) return 1;
return 1;
}
ShowPlayerDialog(playerid, NEON, DIALOG_STYLE_LIST, "Choose your
Respuesta: Help with command if(!PlayerToPoint -
Lunnatiicz - 30.05.2011
pawn Код:
if (strcmp("/neon", cmdtext, true, 10) == 0)
{
if(IsPlayerInAnyVehicle(playerid) && IsPlayerInRangeOfPoint(playerid, 2.0, 2405.4531, 1022.8162, 10.4792)) return SendClientMessage(playerid, COLOR_WHITE, " You are not the driver");
{
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
ShowPlayerDialog(playerid, NEON, DIALOG_STYLE_LIST, "Choose your...")
}
}
return 1;
}
Re: Help with command if(!PlayerToPoint -
boyan96 - 30.05.2011
the some error
http://pastebin.com/NQck7JU7 ALL The FS
Re: Help with command if(!PlayerToPoint -
newarvuti - 30.05.2011
Add #endif after OnFilterScriptInit, so it would be like this
pawn Код:
#define COLOR_WHITE 0xFFFFFFAA
#include <a_samp>
#define NEON 1337 // Dialogid
#if defined FILTERSCRIPT
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Neon System By AlexzzPro");
print("--------------------------------------\n");
return 1;
}
#endif
It's at the top of your FS.