Kako da napravim ovu komandu

Započeo Obrisan korisnik
19. Dec. 2012. Zaključano
392
pregleda
15
postova
Deleted User
Obrisan korisnik
19. Dec. 2012.
Skripta koju koristim:GF
Detaljan problem:Ako neko moze da mi napravi komandu ako igrac kuca /uzmioruzje da mu da orzuje na primer id 31 i da to moze da radi svakih 20 min 😄
Slika:/
Video:/

😄
Nitro
5
Godfather
19. Dec. 2012.
Vrh skripte:
new UzeoOruzje;


Komanda:
CMD:uzmioruzje(playerid, params[])
{
    if(UzeoOruzje != 0) return SCM(playerid, -1, "Ne mozes to trenutno.");
    UzeoOruzje = 1;
    SetTimer("Uzeooru", 120000, 0);
    GivePlayerWeapon(...);
    return 1;
}


Dno skripte:
forward Uzeooru(playerid);
public Uzeooru(playerid)
{
    UzeoOruzje = 0;
    return 1;
}
Deleted User
Obrisan korisnik
19. Dec. 2012.
Znao sam za oruzje ali nisam znao za timer 😄
Deleted User
Obrisan korisnik
19. Dec. 2012.
Hvala na svemu 😄
Deleted User
Obrisan korisnik
19. Dec. 2012.
El sad treba da napravim komandu da se uzme,jer ocu da stavim na odredjeno mesto gde moze  😄
Nitro
5
Godfather
19. Dec. 2012.
// Blaeks ispravio... dole...

Nisam te baš najbolje razumeo šta si hteo... Evo ti komanda.
Blaeks_Biofor
5
Forum Don
19. Dec. 2012.
CMD:uzmioruzje(playerid, params[])
{
    if(UzeoOruzje != 0) return SCM(playerid, -1, "Ne mozes to trenutno.");
    if(!PlayerToPoint(3.0, playerid, X, Y, Z)) return SCM(playerid, -1, "Nisi na mestu za uzimanje."); // XZY zameni sa svojim.
    UzeoOruzje = 1;
    SetTimer("Uzeooru", 120000, 0);
    GivePlayerWeapon(...);
    return 1;
}
*
Deleted User
Obrisan korisnik
19. Dec. 2012.
El to cmd: ide skroz dole na kraj skripte i ono drugo gde ide sve i sta treba da kucam da uzmem to oruzje 😄
Nitro
5
Godfather
19. Dec. 2012.
Da, to ide na kraj skripte, treba ti include ZCMD, i treba da kucaš /uzmioruzje.
Deleted User
Obrisan korisnik
19. Dec. 2012.
Sve ide znaci na kraju sem ono new prvog i imam ovaj warning
C:\Users\korisnik\Desktop\Balkan Dream RolePlay\Balkan Dream RolePlay\gamemodes\BSF.pwn(60527) : warning 203: symbol is never used: "uzmioruzje"

I sta znaci ono GivePlayerWeapon(...) tu treban da stavim koje oruzje da mu da ? 😄
i ako to zcmd znaci ono include zbog toga mi ne radi posle nijedna komanda 😄
Nitro
5
Godfather
19. Dec. 2012.
Ubaciš zcmd include, staviš na vrh skripte kod ostalih includova:
#include 


Ubaciš u mod negde izvan svih publica ovo:
forward OnPlayerCommandPerformed(playerid, cmdtext[], success);
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
    return OnPlayerCommandText(playerid, cmdtext[]);
}

GivePlayerWeapon(...); // Umesto (...) stavi svoje oruzje i sta vec.


Radiće ti sve.
Blaeks_Biofor
5
Forum Don
19. Dec. 2012.
@Maxwellâ„¢: forward sa OnPlayerCommandPerformed? ne, to se koristi ovako http://forum.sa-mp.com/showpost.php?p=1565860&postcount=428
Nitro
5
Godfather
19. Dec. 2012.
Jbg pretpostavio sam da sam lupio ost...
A to za forward sam uzeo iz moda jbg tamo ima, pa sam stavio, otkud znam. 😄

Edit: A ako stavi return true; samo, to valjda znači da može komande da stavlja pod OnPlayerCommandPerformed, tako sam bar razumeo?
Deleted User
Obrisan korisnik
19. Dec. 2012.
Dobro,hvala obojici mislim da sam shvatio nesto 😄
Blaeks_Biofor
5
Forum Don
19. Dec. 2012.
problem resen, Lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha