10.07.2012, 13:44
Avi57's Solution!
Script:
Errors:
s.TMP(9651): Warning 225: unreachable code
s.TMP(9670): Error 017: undefined symbol "string"
s.TMP(9670): Error 017: undefined symbol "string"
s.TMP(9670): Error 029: invaid expression, assumed zero
s.TMP(9670): Fatal error 107: too many error messages on one line.
Script:
Код:
public OnPlayerCommandText(playerid, cmdtext[]) { if(GetPVarInt(playerid, "RegistrationStep") >= 5) { SendClientMessage(playerid, COLOR_LIGHTRED, " You cannot do this right now !"); return 1; } if(PlayerInfo[playerid][pBenchPresses] != 0) { SendClientMessage(playerid, COLOR_LIGHTRED, "You cannot use this while bench pressing."); return 1; } if(PlayerInfo2[UsingSpawnBar][playerid] > 0) { SendClientMessage(playerid, COLOR_LIGHTRED, " You cannot do this right now !"); return 1; } { if(!strcmp(cmdtext, "/go", true)) { if(IsPlayerInRangeOfPoint(playerid, 15.0, -2275.8000488281, 2348.8000488281, 3.7999999523163)) { MoveObject(BSSDGate, -2275.8000488281, 2348.8000488281, 0.3999999523163, 0.0, 0.0, 56, 0.0); return 1; } } else if(strcmp(cmdtext, "/close", true)) { if(IsPlayerInRangeOfPoint(playerid, 15.0, -2275.8000488281, 2348.8000488281, 3.7999999523163)) { MoveObject(BSSDGate, -2275.8000488281, 2348.8000488281, 3.7999999523163, 0.0, 0.0, 56, 100.0); return 1; } } return 0; } new str[200]; //line 9651 new sendername[MAX_PLAYER_NAME]; new giveplayer[MAX_PLAYER_NAME]; new playername[MAX_PLAYER_NAME]; new name[MAX_PLAYER_NAME]; new cmd[128]; new tmp[128]; new giveplayerid, idx; new idcar = GetPlayerVehicleID(playerid); cmd = strtok(cmdtext, idx); //===============================[Ticket System]================================================= if(strcmp(cmd, "/tickets", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pTicket][0] > 0) { (Line 9670) format(string, sizeof(string), "Unpaid Ticket: $%d | Reason: %s", PlayerInfo[playerid][pTicket][0], PlayerInfo[playerid][pTicketReason0]); SendClientMessage(playerid, COLOR_WHITE, string); } if(PlayerInfo[playerid][pTicket][1] > 0) { format(string, sizeof(string), "Unpaid Ticket: $%d | Reason: %s", PlayerInfo[playerid][pTicket][1], PlayerInfo[playerid][pTicketReason1]); SendClientMessage(playerid, COLOR_WHITE, string); } if(PlayerInfo[playerid][pTicket][2] > 0) { format(string, sizeof(string), "Unpaid Ticket: $%d | Reason: %s", PlayerInfo[playerid][pTicket][2], PlayerInfo[playerid][pTicketReason2]); SendClientMessage(playerid, COLOR_WHITE, string); } if(PlayerInfo[playerid][pTicket][3] > 0) { format(string, sizeof(string), "Unpaid Ticket: $%d | Reason: %s", PlayerInfo[playerid][pTicket][3], PlayerInfo[playerid][pTicketReason3]); SendClientMessage(playerid, COLOR_WHITE, string); } if(PlayerInfo[playerid][pTicket][4] > 0) { format(string, sizeof(string), "Unpaid Ticket: $%d | Reason: %s", PlayerInfo[playerid][pTicket][4], PlayerInfo[playerid][pTicketReason4]); SendClientMessage(playerid, COLOR_WHITE, string); } if(PlayerInfo[playerid][pTicket][0] == 0 && PlayerInfo[playerid][pTicket][1] == 0 && PlayerInfo[playerid][pTicket][2] == 0 && PlayerInfo[playerid][pTicket][3] == 0 && PlayerInfo[playerid][pTicket][4] == 0) { SendClientMessage(playerid, COLOR_GRAD2, "You do not have any unpaid tickets !"); } } return 1; }
s.TMP(9651): Warning 225: unreachable code
s.TMP(9670): Error 017: undefined symbol "string"
s.TMP(9670): Error 017: undefined symbol "string"
s.TMP(9670): Error 029: invaid expression, assumed zero
s.TMP(9670): Fatal error 107: too many error messages on one line.