11.04.2009, 08:18
ERROR COMPILER:
CODE:
PUBLIC:
Код:
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(474) : warning 235: public function lacks forward declaration (symbol "Dragging") C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7964) : error 017: undefined symbol "Dragged" C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7964) : warning 215: expression has no effect C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7964) : error 001: expected token: ";", but found "]" C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7964) : error 029: invalid expression, assumed zero C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7964) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
Код:
//-------------------------------[TIRI POLITSEINIKULE]---------------------------------------------------------- if (!strcmp(cmd, "/tiri", true)){ if(gTeam[playerid] == 2) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, 0xFF0000AA, "KASUTAMINE: /tiri [playerid]"); return 1; } giveplayerid = ReturnUser(tmp); if(!IsNumeric(tmp)) { SendClientMessage(playerid,COLOR_RED, "HINT: /tiri [playerid] (Mдngija number peab olema)!"); return 1; } if(IsPlayerConnected(giveplayerid)) { if(GetDistanceBetweenPlayers(playerid,giveplayerid) > 3) { SendClientMessage(playerid, 0xFF0000AA, "Sa oled liiga kaugel temast!"); return 1; } if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_RED, "Sa ei saa teha tirida ennast!"); return 1; } if(Dragged[giveplayerid] == 0){ if(Tazed[giveplayerid] == 1){ format(string, sizeof(string), "Politseinik %s tirib %s kaasa.", PlayerName(playerid),PlayerName(giveplayerid)); SendCopMessage(0xFFFFFFFF, string); format(string, sizeof(string), "Politseinik %s tirib sind!", PlayerName(playerid)); SendClientMessage(giveplayerid, 0xFFFFFFFF, string); TogglePlayerControllable(giveplayerid,1); Dragged[giveplayerid] = 1; ResetPlayerWeapons(giveplayerid); SendClientMessage(playerid, COLOR_RED, "Kahtlusalune on juba tiritud! Heatцц!"); IsDragged[playerid] = SetTimerEx("TIRITUD", 1000, true, "i", giveplayerid); } else { SendClientMessage(playerid, 0xFF0000AA, "Kahtlusalune peab olema enne sohkis!"); } } else { SendClientMessage(playerid, 0xFF0000AA, "Kahtlusalune on juba tiritud!"); } } else { format(string, sizeof(string), "%d pole aktiivine.", giveplayerid); SendClientMessage(playerid,0xFF0000AA, string); } } else { SendClientMessage(playerid, 0xFF0000AA, "Sina pole politseinik!"); } return 1; }
Код:
public Dragging(playerid,giveplayerid){ new Float:X1, Float:Y1, Float:Z1, Float:A1; GetPlayerFacingAngle(playerid,A1); GetPlayerPos(playerid,X1,Y1,Z1); SetPlayerInterior(giveplayerid,GetPlayerInterior(playerid)); SetPlayerFacingAngle(giveplayerid,A1+180); SetPlayerPos(giveplayerid,X1,Y1,Z1+3); TogglePlayerControllable(giveplayerid,0); return 1; }