Jump to content
  • 0

[GF/RP] erori la un fs aduagare doar la o factiune


Papana

Question

deci am pus la o factiune am un fs

de tuning

si am pus la comenzi sa fie doar la o factiune people racing

imi da niste erori

D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(297) : error 017: undefined symbol "PlayerInfo"
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(297) : warning 215: expression has no effect
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(297) : error 001: expected token: ";", but found "]"
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(297) : error 029: invalid expression, assumed zero
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(297) : fatal error 107: too many error messages on one line
si cum fac sa pot folosi comenzile doar intrun loc ?
	if(strcmp(cmdtext, "/yes", true) == 0)
    if(PlayerInfo[playerid][pMember] == 17 && PlayerInfo[playerid][pLeader] == 17)
	{
		SendClientMessage(playerid, COLOR_GREY, "   Nu esti membru People Racing !");
		return 0;
	}
	{
		new playerstate = GetPlayerState(playerid);
		if(playerstate == PLAYER_STATE_DRIVER) {
		    return ModCar(playerid);
		}
		else {
		   return SendClientMessage(playerid, COLOR_RED, "[ERROR] You cannot modify/tune a car unless you are the driver.");
		}
	}
	if(strcmp(cmdtext, "/tunar", true) == 0)
    if(PlayerInfo[playerid][pMember] == 17 && PlayerInfo[playerid][pLeader] == 17)
	{
		SendClientMessage(playerid, COLOR_GREY, "   Nu esti membru People Racing !");
		return 0;
	}
	{
		new playerstate = GetPlayerState(playerid);
		if(playerstate == PLAYER_STATE_DRIVER) {
		    return ModCar(playerid);
		}
		else {
		   return SendClientMessage(playerid, COLOR_RED, "[ERROR] You cannot modify/tune a car unless you are the driver.");
		}
	}
	if(strcmp(cmdtext, "/no", true) == 0)
    if(PlayerInfo[playerid][pMember] == 17 && PlayerInfo[playerid][pLeader] == 17)
	{
		SendClientMessage(playerid, COLOR_GREY, "   Nu esti membru People Racing !");
		return 0;
	}
	{

    	SendClientMessage(playerid, COLOR_RED, "Your Car wont be tuned.");
	}
	return 0;
}
imi dati un exemplu ?:D am adaugat new PlayerInfo[MAX_PLAYERS][pInfo]; si tot imi da altele
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(58) : error 017: undefined symbol "pInfo"
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(58) : error 009: invalid array size (negative, zero or out of bounds)
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(300) : error 017: undefined symbol "pLeader"
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(314) : warning 225: unreachable code
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(315) : error 017: undefined symbol "pLeader"
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(329) : warning 225: unreachable code
D:\Diverse\Gamemode sa-mp\RPG.ConGame.Ro\filterscripts\tuningcarv1.1.pwn(330) : error 017: undefined symbol "pLeader"
P
dar io am
enum pInfo
{
	pMember,
    pLember,
};

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

pai o sa bag in gm atunci

dar unde pun

ce e la

public OnFilterScriptInit()
si
public OnFilterScriptExit()
unde le pun ca astea sunt pentru filescript :| si cine poate sa imi faca si mie comenzile dirert pentru factiunea 17 si cu locu aici
685.2382,-1304.5352,13.6092

io nu reusesc am incercat la alte comenzi ..

va rog frumos :X

Link to comment
Share on other sites

la o comanda de exemplu

	if(strcmp(cmd, "/tunecar3", true) == 0)
	{
        if(IsAMember(playerid))
	    {
            if (PlayerToPoint(30.0, playerid,685.2382,-1304.5352,13.6092)
            if (PlayerInfo[playerid][pLeader] > 17 || PlayerInfo[playerid][pMember] > 17)
            {
				SendClientMessage(playerid, COLOR_GRAD2, "Nu esti membru People Racing");
				return 1;
			}
	    }

e bine cum am pus

Link to comment
Share on other sites

	if(strcmp(cmd, "/tunecar3", true) == 0)
	{
        if(IsAMember(playerid))
	    {
            if (PlayerToPoint(30.0, playerid,685.2382,-1304.5352,13.6092)
            {
            if (PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
            {
            return ModCar(playerid);
            }
            else
				SendClientMessage(playerid, COLOR_GRAD2, "Nu esti la locul..");
				return 1;
			}
	    }
      else
                SendClientMessage(playerid, COLOR_GRAD2, "Nu esti membru People Racing");
		return 1;
}

Ceva de genu ar trebuii sa faci.Din cate am vazut in fs..

gXvsYS
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.