Započeo Fr0z3n
•22. Avg. 2020.Rob
741
pregleda
9
postova
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
964
Postovi:
65
Teme:
Pridružio se:Dec. 2019
22. Avg. 2020.
Problem(error/warning): Kada neko ubije robera rob ispadne u obliku pickupa ali posle toga ne moze niko da ga pokupi...
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Deo skripte:
if(pickupid == KOFER_PICKUP && KOFER_PICKUP != 0)
{
if(Uzeo_Kofer != 1)
{
if(GetFactionType(playerid) == ORG_TIP_BANDA || GetFactionType(playerid) == ORG_TIP_MAFIJA)
{
if(Uzeo_Vrecu == 1) return ErrorMessage(playerid, "Vec imate Kofer sa novcem!");
DestroyDynamic3DTextLabel(KOFER_LABEL);
DestroyPickup(KOFER_PICKUP);
SetPlayerAttachedObject(playerid, OBJECT_SLOT_LHAND, 1210, 5, 0.309078, 0.085499, 0.029562, 347.746734, 263.091888, 1.445542, 1.101942, 1.000000, 1.000000 );
Uzeo_Kofer = 1; Kofer_Novac = KOFER_NOVAC;
InfoMessage(playerid, "Uzeli ste kofer sa novcem!");
InfoMessage(playerid, "Imate 10 minuta od pljackanja zlatare da odnesete kofer sa novcem u svoju bazu (organizaciju)!");
InfoMessage(playerid, "Ukoliko umrete neko drugi ce moci uzeti kofer i odnijeti novca u svoju bazu.");
InfoMessage(playerid, "Takodjer clanovi policije mogu vratiti kofer u zlataru i dobiti nagradu.");
}
else if(GetFactionType(playerid) == ORG_TIP_PD)
{
if(Uzeo_Vrecu == 1) return ErrorMessage(playerid, "Vec imate Kofer sa novcem!");
DestroyDynamic3DTextLabel(KOFER_LABEL);
DestroyPickup(KOFER_PICKUP);
SetPlayerAttachedObject(playerid, OBJECT_SLOT_LHAND, 1210, 5, 0.309078, 0.085499, 0.029562, 347.746734, 263.091888, 1.445542, 1.101942, 1.000000, 1.000000 );
Uzeo_Kofer = 1; Kofer_Novac = KOFER_NOVAC;
InfoMessage(playerid, "Uzeli ste kofer sa novcem!");
InfoMessage(playerid, "Imate 10 minuta od pljackanja zlatare da vratite kofer sa novcem u zlataru!");
InfoMessage(playerid, "Kada vratite kofer dobit cete nagradu!");
}
else return ErrorMessage(playerid, "Kofer mogu uzimati samo clanovi PD / Mafije / Bande!");
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
25
Postovi:
4
Teme:
Pridružio se:Avg. 2020
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
102
Postovi:
11
Teme:
Pridružio se:Avg. 2018
23. Avg. 2020.
public OnPlayerDeath(playerid, killerid, reason)
{
if(OpljackaoNovca > 0)
{
if(GetFactionType(playerid) == ORG_TIP_BANDA)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
KOFER_PICKUP = CreatePickup(1210,x,y,z,0);
palopara = OpljackaoNovca;
OpljackaoNovca = 0;
RemovePlayerAttachedObject(playerid,OBJECT_SLOT_LHAND);
}
}
return 1;
}
{
if(OpljackaoNovca > 0)
{
if(GetFactionType(playerid) == ORG_TIP_BANDA)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
KOFER_PICKUP = CreatePickup(1210,x,y,z,0);
palopara = OpljackaoNovca;
OpljackaoNovca = 0;
RemovePlayerAttachedObject(playerid,OBJECT_SLOT_LHAND);
}
}
return 1;
}
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
964
Postovi:
65
Teme:
Pridružio se:Dec. 2019
23. Avg. 2020.
imam ja to
Nego se desi bug da kad hoce igrac da pokupi rob ne moze jednostavno samo stoji rob...
if(Uzeo_Kofer == 1)
{
new Float: Pos; GetPlayerPos(playerid, Pos, Pos, Pos);
Uzeo_Kofer = 0; RemovePlayerAttachedObject(playerid, OBJECT_SLOT_LHAND);
new l_string;
format(l_string, sizeof(l_string), ""Dakiova_boja"- KOFER -\n"col_white"Zlato: "Dakiova_boja"g%d", Kofer_Novac);
KOFER_LABEL = CreateDynamic3DTextLabel(l_string, BELA, Pos, Pos, Pos, 15.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 6, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid));
KOFER_PICKUP = CreatePickupA(1210, 1, Pos, Pos, Pos);
KOFER_NOVAC = Kofer_Novac;
}Nego se desi bug da kad hoce igrac da pokupi rob ne moze jednostavno samo stoji rob...
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
102
Postovi:
11
Teme:
Pridružio se:Avg. 2018
23. Avg. 2020.
Fr0z3n wrote on August 23, 2020, 1:07 pm:
Pa neka mesavina balkaniuma i bp
Izvoli
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(IsPlayerInAnyVehicle(playerid)) return 1;
if(PI != 0) return 1;
if(pickupid == VRECA_PICKUP && VRECA_PICKUP != 0)
{
if(Uzeo_Vrecu != 1)
{
if(GetFactionType(playerid) == ORG_TIP_BANDA || GetFactionType(playerid) == ORG_TIP_MAFIJA)
{
if(Uzeo_Kofer == 1) return ErrorMessage(playerid, "Vec imate vrecu na ledjima!");
DestroyDynamic3DTextLabel(VRECA_LABEL);
DestroyPickup(VRECA_PICKUP);
SetPlayerAttachedObject(playerid, OBJECT_SLOT_FREE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210);
Uzeo_Vrecu = 1;
Vreca_Novac = VRECA_NOVAC;
InfoMessage(playerid, "Uzeli ste vrecu sa novcem!");
InfoMessage(playerid, "Imate 10 minuta od pljackanja banke da odnesete vrecu sa novcem u svoju bazu (organizaciju)!");
InfoMessage(playerid, "Ukoliko umrete neko drugi ce moci uzeti vrecu i odnijeti novca u svoju bazu.");
InfoMessage(playerid, "Takodjer clanovi policije mogu vratiti vrecu u banku i dobiti nagradu.");
}
else if(GetFactionType(playerid) == ORG_TIP_PD)
{
if(Uzeo_Kofer == 1) return ErrorMessage(playerid, "Vec imate vrecu na ledjima!");
DestroyDynamic3DTextLabel(VRECA_LABEL);
DestroyPickup(VRECA_PICKUP);
SetPlayerAttachedObject(playerid, OBJECT_SLOT_FREE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210);
Uzeo_Vrecu = 1;
Vreca_Novac = VRECA_NOVAC;
InfoMessage(playerid, "Uzeli ste vrecu sa novcem!");
InfoMessage(playerid, "Imate 10 minuta od pljackanja banke da vratite vrecu sa novcem u banku!");
InfoMessage(playerid, "Kada vratite vrecu dobit cete nagradu!");
}
else return ErrorMessage(playerid, "Vrecu mogu uzimati samo clanovi PD / Mafije / Bande!");
}
}
if(pickupid == KOFER_PICKUP && KOFER_PICKUP != 0)
{
if(Uzeo_Kofer != 1)
{
if(GetFactionType(playerid) == ORG_TIP_BANDA || GetFactionType(playerid) == ORG_TIP_MAFIJA)
{
if(Uzeo_Vrecu == 1) return ErrorMessage(playerid, "Vec imate Kofer sa novcem!");
DestroyDynamic3DTextLabel(KOFER_LABEL);
DestroyPickup(KOFER_PICKUP);
SetPlayerAttachedObject(playerid, OBJECT_SLOT_LHAND, 1210, 5, 0.309078, 0.085499, 0.029562, 347.746734, 263.091888, 1.445542, 1.101942, 1.000000, 1.000000 );
Uzeo_Kofer = 1; Kofer_Novac = KOFER_NOVAC;
InfoMessage(playerid, "Uzeli ste kofer sa novcem!");
InfoMessage(playerid, "Imate 10 minuta od pljackanja zlatare da odnesete kofer sa novcem u svoju bazu (organizaciju)!");
InfoMessage(playerid, "Ukoliko umrete neko drugi ce moci uzeti kofer i odnijeti novca u svoju bazu.");
InfoMessage(playerid, "Takodjer clanovi policije mogu vratiti kofer u zlataru i dobiti nagradu.");
}
else if(GetFactionType(playerid) == ORG_TIP_PD)
{
if(Uzeo_Vrecu == 1) return ErrorMessage(playerid, "Vec imate Kofer sa novcem!");
DestroyDynamic3DTextLabel(KOFER_LABEL);
DestroyPickup(KOFER_PICKUP);
SetPlayerAttachedObject(playerid, OBJECT_SLOT_LHAND, 1210, 5, 0.309078, 0.085499, 0.029562, 347.746734, 263.091888, 1.445542, 1.101942, 1.000000, 1.000000 );
Uzeo_Kofer = 1; Kofer_Novac = KOFER_NOVAC;
InfoMessage(playerid, "Uzeli ste kofer sa novcem!");
InfoMessage(playerid, "Imate 10 minuta od pljackanja zlatare da vratite kofer sa novcem u zlataru!");
InfoMessage(playerid, "Kada vratite kofer dobit cete nagradu!");
}
else return ErrorMessage(playerid, "Kofer mogu uzimati samo clanovi PD / Mafije / Bande!");
}
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava