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
[pawn]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;
}[/pawn]
[pawn]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;
}[/pawn]
ERORI
[pawn]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
[/pawn]
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
[pawn]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;
}[/pawn]
Probaj ovako, ima tu loose indentation fix.
EDIT: String size ti je preveliki changed to 256.
Citat: Coox poslato Jun 19, 2018, 11:27:28 PRE PODNE
[pawn]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;
}[/pawn]
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
[pawn]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.
[/pawn]
Obrisi } ispred returna
Hvala svima na pomoci rijesio sam