28.11.2010, 05:44
(
Последний раз редактировалось ohshit101; 28.11.2010 в 09:13.
)
Hello i have this problem with my script can you guys help me?
Error messages
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : error 014: invalid statement; not in switch
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : warning 215: expression has no effect
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : error 001: expected token: ";", but found ":"
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : error 029: invalid expression, assumed zero
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : fatal error 107: too many error messages on one line
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(response) { if(dialogid == 1) { switch(listitem) { case 1: { ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Teleports","pas\nloco\ntrans\nsfair\nlsair\nlvair\ndrift1-6\nfunmap\nammu1-9\ncars\naa\narch\njizzy","Ok","Cancel"); } } } if(dialogid == 2) { switch(listitem) { case 0: { if (IsPlayerInAnyVehicle(playerid)) { GameTextForPlayer(playerid,"~r~ Welcome to Pay And Spray",3000,3); SetVehiclePos(GetPlayerVehicleID(playerid),1025.1278,-1032.7870,31.6231); new string[128],namee[128]; GetPlayerName(playerid,namee,sizeof(namee)); format(string,sizeof(string),"[TELEPORT] Player %s has gone to /pas (Pay And Spray).",namee); SendClientMessageToAll(0x00FF00FF,string); } else { GameTextForPlayer(playerid,"~r~ Welcome to Pay And Spray",3000,3); SetPlayerPos(playerid,1025.1278,-1032.7870,31.6231); new string[128],namee[128]; GetPlayerName(playerid,namee,sizeof(namee)); format(string,sizeof(string),"[TELEPORT] Player %s has gone to /pas (Pay And Spray).",namee); SendClientMessageToAll(0x00FF00FF,string); } case 1: { if (IsPlayerInAnyVehicle(playerid)) { GameTextForPlayer(playerid,"~r~ Welcome to Loco Low Co.",3000,3); SetVehiclePos(GetPlayerVehicleID(playerid),2646.1848,-2004.0068,13.1643); new string[128],namee[128]; GetPlayerName(playerid,namee,sizeof(namee)); format(string,sizeof(string),"[TELEPORT] Player %s has gone to /loco (Loco Low Co.).",namee); SendClientMessageToAll(0x00FF00FF,string); } else { GameTextForPlayer(playerid,"~r~ Welcome to Loco Low Co.",3000,3); SetPlayerPos(playerid,2646.1848,-2004.0068,13.1643); new string[128],namee[128]; GetPlayerName(playerid,namee,sizeof(namee)); format(string,sizeof(string),"[TELEPORT] Player %s has gone to /loco (Loco Low Co.).",namee); SendClientMessageToAll(0x00FF00FF,string); } case 2: { if (IsPlayerInAnyVehicle(playerid)) { GameTextForPlayer(playerid,"~r~ Welcome to Transfender",3000,3); SetVehiclePos(GetPlayerVehicleID(playerid),1041.3635,-1030.4684,31.8447); new string[128],namee[128]; GetPlayerName(playerid,namee,sizeof(namee)); format(string,sizeof(string),"[TELEPORT] Player %s has gone to /trans (Transfender).",namee); SendClientMessageToAll(0x00FF00FF,string); } else { GameTextForPlayer(playerid,"~r~ Welcome to Transfender",3000,3); SetPlayerPos(playerid,1041.3635,-1030.4684,31.8447); new string[128],namee[128]; GetPlayerName(playerid,namee,sizeof(namee)); format(string,sizeof(string),"[TELEPORT] Player %s has gone to /trans (Transfender).",namee); SendClientMessageToAll(0x00FF00FF,string); } } } } } return 1; }
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : error 014: invalid statement; not in switch
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : warning 215: expression has no effect
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : error 001: expected token: ";", but found ":"
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : error 029: invalid expression, assumed zero
C:\Users\wadester\Desktop\sanadreas\0.3b server\filterscripts\helpdialog.pwn(262) : fatal error 107: too many error messages on one line