[POMOC] Osiguranje

Započeo Danisha
17. Jan. 2013. Zaključano
301
pregleda
8
postova
Danisha
5
Underboss
17. Jan. 2013.
Skripta koju koristim:ravens
Detaljan opis problema:Napravio sam ono podiguranje i sada napraviuo sam komandu /osiguranje i ono tebi dadne +100odiguranja i sada kada umres stavio sam da ti skine -1 osiguranje a sada kako da sredim ako je igrac 5 lvl a nema osiguranja da mu skida onoliko para koji je lvl *1000, a ako ima da mu skida sve normalno po 500$
public ReleaseFromHospital(playerid)
{
KillTimer(stopactimer);
Mrtav = 1;
SCM(playerid, COLOR_LIGHT_BLUE, "Pusteni ste iz bolnice.");
TogglePlayerControllable(playerid, 1);
SetCameraBehindPlayer(playerid);
SafeSetPlayerHealth(playerid, 50.0);
if(PlayerInfo > 5)
{
SafeGivePlayerMoney(playerid, -500);
SCM(playerid,-1, "Platili ste racun za lecenje $500.");
}
if((PlayerInfo == 1 || PlayerInfo == 1) && PlayerInfo == 1)//Policija spawn
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid,6);
SafeSetPlayerPos(playerid, 216.9725,79.1339,1005.0391); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SafeSetPlayerArmor(playerid, 50.0);
return 1;
}
else if((PlayerInfo == 2 || PlayerInfo == 2) && PlayerInfo == 1)//FBI spawn
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid,3);
SafeSetPlayerPos(playerid, 299.7097,183.1322,1007.1719);
SetPlayerFacingAngle(playerid, 90);
SafeSetPlayerHealth(playerid, 75.0);
SafeSetPlayerArmor(playerid, 75.0);
return 1;
}
else if((PlayerInfo == 3 || PlayerInfo == 3) && PlayerInfo == 1)//JSO spawn
{
    SetPlayerToTeamColor(playerid);
    SafeSetPlayerInterior(playerid, 0);
    SafeSetPlayerPos(playerid, 2731.5229,-2451.3643,17.5937);
SafeSetPlayerHealth(playerid, 100.0);
SafeSetPlayerArmor(playerid, 99.0);
    return 1;
}
else
{
new decidehosp = random(2);
switch(decidehosp)
{
case 0:
{
SafeSetPlayerPos(playerid, 1177.4866,-1323.9749,14.0731);
SetPlayerFacingAngle(playerid, 270.0);
SafeSetPlayerInterior(playerid, 0);
SafeResetPlayerWeapons(playerid);
}
case 1:
{
SafeSetPlayerPos(playerid, 2025.1497,-1402.8643,17.2089);
SetPlayerFacingAngle(playerid, 270.0);
SafeSetPlayerInterior(playerid, 0);
SafeResetPlayerWeapons(playerid);
}
}
}
KillTimer(stopactimer);
stopactimer = SetTimerEx("resumeanticheat", 4000, false, "i", playerid);
return 1;
}

Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Blaeks_Biofor
5
Forum Don
17. Jan. 2013.
new bb = PlayerInfo * 1000);
GivePlayerMoney(playerid, bb);
Danisha
5
Underboss
17. Jan. 2013.
ma znam to nego neznam kako da u to gore sto sam dao da ubacim ako igrac ima osiguranje bare 1 da mu skida po 500$ kao sto vidis to gore a ako nema da mu skida toliko koliko je lvl
Blaeks_Biofor
5
Forum Don
17. Jan. 2013.
stavis tako pod onplayerdeat
PlayerInfo -= 1;
Danisha
5
Underboss
17. Jan. 2013.
A sta ako nema osiguranje ono ce njega ugurat u minus 😛
nego ocu ovde u ovaj dio da ubacim vidis ovde vec ima kada si 5lvl da ti skida po 500$ e sada a ako igrac nema osiguranje da njemu skida lvl*1000 a ako ima da mu skida normalno po 500$ msm ono ako mu je osiguranje 0
public ReleaseFromHospital(playerid)
{
KillTimer(stopactimer);
Mrtav = 1;
SCM(playerid, COLOR_LIGHT_BLUE, "Pusteni ste iz bolnice.");
TogglePlayerControllable(playerid, 1);
SetCameraBehindPlayer(playerid);
SafeSetPlayerHealth(playerid, 50.0);
if(PlayerInfo > 5)
{
SafeGivePlayerMoney(playerid, -500);
SCM(playerid,-1, "Platili ste racun za lecenje $500.");
}
if((PlayerInfo == 1 || PlayerInfo == 1) && PlayerInfo == 1)//Policija spawn
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid,6);
SafeSetPlayerPos(playerid, 216.9725,79.1339,1005.0391); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SafeSetPlayerArmor(playerid, 50.0);
return 1;
}
else if((PlayerInfo == 2 || PlayerInfo == 2) && PlayerInfo == 1)//FBI spawn
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid,3);
SafeSetPlayerPos(playerid, 299.7097,183.1322,1007.1719);
SetPlayerFacingAngle(playerid, 90);
SafeSetPlayerHealth(playerid, 75.0);
SafeSetPlayerArmor(playerid, 75.0);
return 1;
}
else if((PlayerInfo == 3 || PlayerInfo == 3) && PlayerInfo == 1)//JSO spawn
{
    SetPlayerToTeamColor(playerid);
    SafeSetPlayerInterior(playerid, 0);
    SafeSetPlayerPos(playerid, 2731.5229,-2451.3643,17.5937);
SafeSetPlayerHealth(playerid, 100.0);
SafeSetPlayerArmor(playerid, 99.0);
    return 1;
}
else
{
new decidehosp = random(2);
switch(decidehosp)
{
case 0:
{
SafeSetPlayerPos(playerid, 1177.4866,-1323.9749,14.0731);
SetPlayerFacingAngle(playerid, 270.0);
SafeSetPlayerInterior(playerid, 0);
SafeResetPlayerWeapons(playerid);
}
case 1:
{
SafeSetPlayerPos(playerid, 2025.1497,-1402.8643,17.2089);
SetPlayerFacingAngle(playerid, 270.0);
SafeSetPlayerInterior(playerid, 0);
SafeResetPlayerWeapons(playerid);
}
}
}
KillTimer(stopactimer);
stopactimer = SetTimerEx("resumeanticheat", 4000, false, "i", playerid);
return 1;
}
Blaeks_Biofor
5
Forum Don
17. Jan. 2013.
if(PlayerInfo >= 1)
{
    PlayerInfo -= 1;
}
Danisha
5
Underboss
17. Jan. 2013.
if(PlayerInfo > 5 || PlayerInfo >= 1)
{
    PlayerInfo -= 1;
SafeGivePlayerMoney(playerid, -500);
SCM(playerid,-1, "Platili ste racun za lecenje $500.");
}
if(PlayerInfo > 5 || PlayerInfo == 0)
{
    new osiguranje = PlayerInfo * 1000);
SafeGivePlayerMoney(playerid, - osiguranje);
}


sta mislis ovako
Blaeks_Biofor
5
Forum Don
17. Jan. 2013.
ako si tamo teo,onda stavi,okej je kod

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha