[TUT] Kreiranje Admin Vozila

Započeo B185
13. Maj 2017. Zaključano
2,431
pregleda
4
postova
[xWeiss] Boky
4
Enforcer
13. Maj 2017.
Evo komanda za kreiranje admin vozila, random, ali naravno hydru ne mozete 😉 Uzivajte..
//============================================================================== INCLUDE
#include
#include
#include
//============================================================================== DEFINICIJE
new AdminVozilo;
//============================================================================== ONPLAYERCONNECT
public OnPlayerConnect(playerid)
{
AdminVozilo = 0;
return 1;
}
//============================================================================== ONPLAYERDISCONNECT
public OnPlayerDisconnect(playerid, reason)
{
if(AdminVozilo == 1)
{
AdminVozilo = 0;
DestroyVehicle(AdminVozilo);
}
return 1;
}
//============================================================================== KOMANDA ZA CREATE VOZILA
CMD:aveh(playerid, params[])
{
#pragma unused params
if(IsPlayerAdmin(playerid))
{
new Float:x, Float:y, Float:z, id;
if(sscanf(params, "i", id)) return SendClientMessage(playerid, -1, "/aveh [id modela]");
    if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Ne mozete koristiti ovu komandu dok ste u vozilu.");
    if(id < 400 || id > 611 ) return SendClientMessage(playerid, -1, "ID modela moze iznositi od 400 do 611.");
    if(IsPlayerAdmin(playerid) && id == 520) return SendClientMessage(playerid, -1, "Ne mozete vise stvarati HYDRU!!!");
    GetPlayerPos(playerid, x, y, z);
    if(AdminVozilo > 0)
    {
    DestroyVehicle(AdminVozilo); AdminVozilo = 0;
    AdminVozilo = CreateVehicle(id, x, y, z, 0.000, random(6), random(6), 30000);
        PutPlayerInVehicle(playerid, AdminVozilo, 0);
SendClientMessage(playerid, -1, "Uspesno ste stvorili privremeno vozilo.");
    }
    else
    {
AdminVozilo = CreateVehicle(id, x, y, z, 0.000, random(6), random(6), 30000);
        PutPlayerInVehicle(playerid, AdminVozilo, 0);
SendClientMessage(playerid, -1, "Uspesno ste stvorili privremeno vozilo.");
}
}
else return SendClientMessage(playerid, -1, "Nemate dozvolu za koriscenje ove komande.");
return 1;
}
//============================================================================== KOMANDA ZA DESTROY VOZILA
CMD:destroyaveh(playerid, params[])
{
#pragma unused params
if(IsPlayerAdmin(playerid))
{
if(AdminVozilo == 0) return SendClientMessage(playerid, -1, "Nisi kreirao Admin vozilo te ga ne mozes ukloniti.");
DestroyVehicle(AdminVozilo);
AdminVozilo = 0;
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, -1, "Uspesno ste uklonili privremeno vozilo.");
}
else return SendClientMessage(playerid, -1, "Nemate dozvolu za koriscenje ove komande.");
return 1;
}
//==============================================================================
AndroCorleone
5
OG Legend
13. Maj 2017.
Korisno, pohvale.
[xWeiss] Boky
4
Enforcer
13. Maj 2017.
imperatoRâ„¢ wrote on May 13, 2017, 5:46 pm:
Korisno, pohvale.


Hvala..
cadilab
10
Administrator
🔥64
13. Maj 2017.
Kakav je ovo tutorial ?
Znas li ti definiciju tutoriala ?
Ovo si trebao staviti u Korisne komande. Lock.

Napomena za ubuduce:
Ukoliko neko bude mislio tutorial praviti neka se potrudi da je svaka linija koda objasnjena kako bi pocetnici, koji bi nesto i hteli da nauce a ne samo kopiraju, mogli da razume kako, zasto i na koji nacin to funkcionise.
Ako mislite ovakve tutoriale pisati, nemojte, komandu objavite ovde

http://balkan-samp.com/forum/index.php?topic=7222.0

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha