Pokloni


Započeo SanelPandzic, Jun 19, 2018, 10:32:29 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning):Ubacio sam sistem poklona iz new yersey 3.0.0 by ghost.ali erori imaju pokuso sam svasta ali nece i dalje izbacuje.Gdje su erori u skripti/lini kako vec sam stavio broj ispred da znate
Dio skripte:
SKRIPTA
YCMD:napravipoklon(playerid, params[], help)
{
        #pragma unused help
        #pragma unused params
        if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
        if(PlayerInfo[playerid][pAdmin] < 3) return SCM(playerid, -1, ""CRVENA"Samo Admini (AL 3+)!");
        new whore = GetPlayerInterior(playerid);
		new suckdick = GetPlayerVirtualWorld(playerid);
		new Float:x, Float:y, Float:z;
		new string[500];
		GetPlayerPos(playerid, x, y, z);
		CreateGift(whore, suckdick, x, y, z);
		ukupnopaketica++;
		GetPlayerLocation(playerid)
		48142: format(string, 128, "Novi paketic iznenadjenja je napravljen u blizini: {00D900}%s", GetPlayerLocation(playerid));
		SCMTA(-1, string);
		format(string, 128, "Ukupno preostalo paketica: {00D900}%d", ukupnopaketica);
		SCMTA(-1, string);
		}
		return 1;
}

stock CreateGift(interior, world, Float:Xx, Float:Yy, Float:Zz)
{
    for(new weed = 0; weed < sizeof(GiftInfo); weed++)
    {
		if(GiftInfo[weed][giPlanted] == 0 && GiftInfo[weed][giTime] == 0)
		{
			new rands = random(5)+1;
			if(rands == 1)
			{
            	GiftInfo[weed][giObject] = CreateDynamicObject(19054, Xx,Yy,Zz-0.5, 0, 0, 0,world, interior, -1, 50);
			}
			if(rands == 2)
			{
			    GiftInfo[weed][giObject] = CreateDynamicObject(19055, Xx,Yy,Zz-0.5, 0, 0, 0,world, interior, -1, 50);
			}
			if(rands == 3)
			{
			    GiftInfo[weed][giObject] = CreateDynamicObject(19056, Xx,Yy,Zz-0.5, 0, 0, 0,world, interior, -1, 50);
			}
			if(rands == 4)
			{
			    GiftInfo[weed][giObject] = CreateDynamicObject(19057, Xx,Yy,Zz-0.5, 0, 0, 0,world, interior, -1, 50);
			}
			if(rands == 5)
			{
			    GiftInfo[weed][giObject] = CreateDynamicObject(19058, Xx,Yy,Zz-0.5, 0, 0, 0,world, interior, -1, 50);
			}
			GiftInfo[weed][giX] = Xx;
		    GiftInfo[weed][giY] = Yy;
		    GiftInfo[weed][giZ] = Zz;
		    GiftInfo[weed][giPlanted] = 1;
		    GiftInfo[weed][giTime] = 0;
		    48122: GiftText[weed] = CreateDynamic3DTextLabel("= [ POKLON IZNENADJENJA ] =\n{FFFFFF}/uzmipoklon", BELA, Xx,Yy,Zz, 5, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, world, interior, -1, 5.0);
		    return 1;
		}
	}
	return 0;
}

ERORI
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(48122) : error 035: argument type mismatch (argument 2)
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(48142) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(48146) : warning 209: function "@_yCnapravipoklon" should return a value
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(48147) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.
48146 i 48147 nema nicega a pise eror

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike

YCMD:napravipoklon(playerid, params[], help)
{
        #pragma unused help
        #pragma unused params
        if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
        if(PlayerInfo[playerid][pAdmin] < 3) return SCM(playerid, -1, ""CRVENA"Samo Admini (AL 3+)!");
        new whore = GetPlayerInterior(playerid);
	new suckdick = GetPlayerVirtualWorld(playerid);
	new Float:x, Float:y, Float:z;
	new string[256];
	GetPlayerPos(playerid, x, y, z);
	CreateGift(whore, suckdick, x, y, z);
	ukupnopaketica++;
	GetPlayerLocation(playerid)
	format(string, 128, "Novi paketic iznenadjenja je napravljen u blizini: {00D900}%s", GetPlayerLocation(playerid));
	SCMTA(-1, string);
	format(string, 128, "Ukupno preostalo paketica: {00D900}%d", ukupnopaketica);
	SCMTA(-1, string);
	}
	return 1;
}


Probaj ovako, ima tu loose indentation fix.

EDIT: String size ti je preveliki changed to 256.

Poslednja Izmena: Jun 19, 2018, 11:29:18 PRE PODNE od Coox
Third-party Pawn Developer

Citat: Coox poslato Jun 19, 2018, 11:27:28 PRE PODNE
YCMD:napravipoklon(playerid, params[], help)
{
        #pragma unused help
        #pragma unused params
        if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"MC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
        if(PlayerInfo[playerid][pAdmin] < 3) return SCM(playerid, -1, ""CRVENA"Samo Admini (AL 3+)!");
        new whore = GetPlayerInterior(playerid);
	new suckdick = GetPlayerVirtualWorld(playerid);
	new Float:x, Float:y, Float:z;
	new string[256];
	GetPlayerPos(playerid, x, y, z);
	CreateGift(whore, suckdick, x, y, z);
	ukupnopaketica++;
	GetPlayerLocation(playerid)
	format(string, 128, "Novi paketic iznenadjenja je napravljen u blizini: {00D900}%s", GetPlayerLocation(playerid));
	SCMTA(-1, string);
	format(string, 128, "Ukupno preostalo paketica: {00D900}%d", ukupnopaketica);
	SCMTA(-1, string);
	}
	return 1;
}


Probaj ovako, ima tu loose indentation fix.

EDIT: String size ti je preveliki changed to 256.
@Coox  metno sam sto si ti to uradio komandu al opet evo erori brt
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(48144) : error 001: expected token: ";", but found "-identifier-"
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(48148) : warning 209: function "@_yCnapravipoklon" should return a value
C:\Users\Sanel\Desktop\Monte Carlo RolePlay\gamemodes\MC-RP.pwn(48149) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.


Hvala svima na pomoci rijesio sam