3 error, need help.
#1

ERROR COMPILER:
Код:
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.
CODE:
Код:
//-------------------------------[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:
Код:
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;
}
Reply
#2

Niiet,sa vхtsid kellegi teise postist commandi ja editisid seda?

**In English: So you took someone else's command from another error post and edited it?

( Error on,et sul pole new Dragged[MAX_PLAYERS]; scripti ьleval pool )
Reply
#3

Jah vхtsin, kuna see mis teisel code on erinev, aga ma muutsin et gm oleks sama.

// EDIT: Ma panin new Dragged[MAX_PLAYERS]; sinna ja ikka sama error.
Reply
#4

Quote:
Originally Posted by Matuu
Jah vхtsin, kuna see mis teisel code on erinev, aga ma muutsin et gm oleks sama.
Aga sa ei vastanud,kas tццtas kui ьtlesin,et ' new Dragged[MAX_PLAYERS]; ' scripti ьlevale poole lдheb.
Reply
#5

Quote:
Originally Posted by [ERP
Karlip ]
Quote:
Originally Posted by Matuu
Jah vхtsin, kuna see mis teisel code on erinev, aga ma muutsin et gm oleks sama.
Aga sa ei vastanud,kas tццtas kui ьtlesin,et ' new Dragged[MAX_PLAYERS]; ' scripti ьlevale poole lдheb.
Ma panin new Dragged[MAX_PLAYERS]; sinna ja ikka sama error.

ERROR:
Код:
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7966) : error 017: undefined symbol "Tazed"
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7966) : warning 215: expression has no effect
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7966) : error 001: expected token: ";", but found "]"
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7966) : error 029: invalid expression, assumed zero
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7966) : fatal error 107: too many error messages on one line
7966 LINE OF ERROR:
Код:
		if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_RED, "Sa ei saa teha tirida ennast!"); return 1; }
Reply
#6


pawn Код:
//-------------------------------[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)
        {
            format(string, sizeof(string), "HOIATUS: Politseinik %s tirib %s kaasa.", PlayerName(playerid),PlayerName(giveplayerid));
            SendCopMessage(0xFFFFFFFF, string);
            format(string, sizeof(string), "HOIATUS: Politseinik %s tirib sind!", PlayerName(playerid));
            SendClientMessage(giveplayerid, 0xFFFFFFFF, string);
            TogglePlayerControllable(giveplayerid,1);
            Dragged[giveplayerid] = 1;
            ResetPlayerWeapons(giveplayerid);
            SendClientMessage(playerid, COLOR_RED, "TEHTUD: Kahtlusalune on juba tiritud! Heatцц!");
            IsDragged[playerid] = SetTimerEx("TIRITUD", 1000, true, "i", giveplayerid);
        }
        else
        {
            SendClientMessage(playerid, 0xFF0000AA, "ERROR: Kahtlusalune on juba tiritud!");
        }
            }
            else
                {
                format(string, sizeof(string), "ERROR: %d pole aktiivine.", giveplayerid);
                SendClientMessage(playerid,0xFF0000AA, string);
                }
            }
        else
        {
            SendClientMessage(playerid, 0xFF0000AA, "Sina pole politseinik!");
        }
        return 1;
    }
Reply
#7

proovisin sinu antud koodi ja errorid:

Код:
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(475) : warning 235: public function lacks forward declaration (symbol "Dragging")
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7974) : error 017: undefined symbol "PlayerName"
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7975) : error 017: undefined symbol "SendCopMessage"
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7976) : error 017: undefined symbol "PlayerName"
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7982) : error 017: undefined symbol "IsDragged"
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7982) : warning 215: expression has no effect
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7982) : error 001: expected token: ";", but found "]"
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7982) : error 029: invalid expression, assumed zero
C:\Users\Martin\Desktop\ELS\gamemodes\EMMR.pwn(7982) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


7 Errors.
Reply
#8

Wow,дra siis kopeeri kui sul pooli asju pole mida see kood vajab. -_-
Reply
#9

no omg mul vaja /tiri commandi kohta...
Reply
#10

Quote:
Originally Posted by Matuu
no omg mul vaja /tiri commandi kohta...
pььa ise ka midagi teha

***english Try to do something on your own
Reply


Forum Jump:


Users browsing this thread: