[Pomoc] kaucija CMD

Započeo kim3205
27. Nov. 2014. Zaključano
372
pregleda
7
postova
PedjaZakon
5
Godfather
27. Nov. 2014.
Skripta koju koristim:LS
Detaljan opis problema:Evo slike pogledaj te 🙂 tj pise da nemam zlata a imam i nece da izbaci igraca iz zatvora
Dio skripte:
CMD:platikauciju(playerid, params[]){
new id;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "{02ff0e}{FFFFFF}Koristite: {BFC0C2}/platikauciju [Korisnicki ID ili Ime igraca]");
if(PlayerInfo < 10) return SCM(playerid, -1, "{BFC0C2}Nemate dovoljno zlata 10!");
PlayerInfo -= 10;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 0;
PlayerInfo = 0;
TogglePlayerControllable(id, 1);
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): http://i.imgur.com/ZU4BBV1.jpg
denis_lapi
5
Godfather
27. Nov. 2014.
Je l' mozes da objasnis sta ova tvoja komanda radi? Kome se placa kaucija?
Ne razumem zasto ubacujes sscanf i zasto proveravas id kada si ti playerid i ti placas kauciju. Objasni sta komanda treba da radi pa cu ti reci kako treba da ide..
luka2223
4
Enforcer
27. Nov. 2014.
Koliko sam ja razumeo.On kad kuca platikauciju id 1 i placa policajcu kauciju i gubi 10 zalata....
PlayerInfo < 10

TAKO TI TREBA
denis_lapi
5
Godfather
27. Nov. 2014.
Placa igracu ID 1 kauciju tj. placa odredjenom igracu kauciju?

Ako je tako onda treba da vrsi proveru na sebi tj. playerid

if(PlayerInfo < 10) return SCM(playerid, -1, "{BFC0C2}Nemate dovoljno zlata 10!"); // Ovde proveravas da li imas dovoljno zlata
PlayerInfo -=10; // Skidas sebi zlato
PlayerInfo +=10; // Postavljas igruc ID 1 zlato

PedjaZakon
5
Godfather
27. Nov. 2014.
Recimo da je bilo koji igrac u zatvoru i neko ko ima zlata da mu plati kauciju da ga izbaci iz zatvora i da mu pise naprimer "Igrac Pinki(primer) ti je platio kauciju"

PS: pogledaj sliku
seiz
4
Enforcer
27. Nov. 2014.
Zameni tvoju komandu sa ovom:
CMD:platikauciju(playerid, params[]){
new id;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD3, "{02ff0e}{FFFFFF}Koristite: {BFC0C2}/platikauciju [Korisnicki ID ili Ime igraca]");
if(PlayerInfo < 10) return SCM(playerid, -1, "{BFC0C2}Nemate dovoljno zlata 10!");
PlayerInfo -= 10;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 0;
PlayerInfo = 0;
TogglePlayerControllable(id, 1);
format(string,sizeof(string), "Platio si kauciju od 10 zlatnika igracu %s",GetName(id));
SCM(playerid, BELA, string);
format(string,sizeof(string), "Igrac %s ti je platio kauciju od 10 zlatnika",GetName(playerid));
SCM(id, BELA, string);
return 1;
}
PedjaZakon
5
Godfather
27. Nov. 2014.
Fala seize <3 moze lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha