CMD org VEH

Započeo fiu
11. Maj 2020. Zaključano
2,327
pregleda
23
postova
leoost
4
Shot Caller
11. Maj 2020.
Problem(error/warning): ovako uradio sam admin da kreira vozilo za org, primer /createorgveh id org, id vozila e sad to kreira u posebnu papku organizacijskivozila kako da uradim da moze lider da koristi /orgveh komandu ? da identifikuje id vozila i koji org id je ta vozila zato sto u papku su 1 2 3 4 5 ..... vozila ids, jel moze neko da mi posalje komanda kako bi izgledala ?
Dio skripte
:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
$kunky
2
Street Runner
11. Maj 2020.
Ne razumem te tacno sta hoceshttps://pastebin.com/TVBRjZkv
leoost
4
Shot Caller
11. Maj 2020.
	INI_WriteInt(File, "Organizacija_ID", OrgVehInfo[ id ][ ovOrgID ]);


eto to je kod mene organizacija_ID sad hocu da udje u vozilo i koristi komandu /orgvehicle da identifikuje ID vozila koji vozi i ciji je ORG sopstvenik, ukoliko nije clan te org da nemoze da upravljuje sa to vozilo, to nisam mogo da resim da identifikuje organizacija_id i plider pclan ko moze da vozi org vozilo i primer ta komanda da nemoze da koristi u drugo vozilo osvin u osobno org vozilo gde je invite
leoost
4
Shot Caller
13. Maj 2020.
zar niko nezna da mi kaze kako da uradim OrgVozilo/id.txt da pronadje kad ide /orgveh cije org vozilo je i dali je taj igrac u ta org da koristi ta komanda na to vozilo ?
TheToretto
4
Made Man
13. Maj 2020.
fiu wrote on May 13, 2020, 1:45 pm:
zar niko nezna da mi kaze kako da uradim OrgVozilo/id.txt da pronadje kad ide /orgveh cije org vozilo je i dali je taj igrac u ta org da koristi ta komanda na to vozilo ?


Ne znas pitanje postaviti, kreni ispocetka 🙂
leoost
4
Shot Caller
13. Maj 2020.
TheToretto wrote on May 13, 2020, 5:39 pm:
Ne znas pitanje postaviti, kreni ispocetka 🙂


org vozila kreira admin - id vozila / id org
kreira se vozilo napravi file id.txt u vozilaorg papku
hocu da lider clan primer grove banda da moze /voziloorg da moze otkluci/zakluci vozilo ali problem je u tome sto neznam kako da uradim da moze samo na vozilo sta je od grove da uradi to a ne na ostalih, zato sto vozila nisu u pawno addveh nego u papku 😄 jel me sad razumes
leoost
4
Shot Caller
16. Maj 2020.
bump niko li nezna
PWN|Medis
5
Kingpin
16. Maj 2020.
Pa lijepo staviš neki indetifikator te organizacije unutar vozilo fajla.

Npr unutar Vozilo_1.ini imas nesto tipa orgID = 10 i kad igrac pokusa da koristi komandu /orglock provjeriš da li se orgID tog vozila poklapa sa orgIDom tog korisnika.

Vrlo jednostavno za napraviti
leoost
4
Shot Caller
16. Maj 2020.
MEDO wrote on May 16, 2020, 6:57 pm:
Pa lijepo staviš neki indetifikator te organizacije unutar vozilo fajla.

Npr unutar Vozilo_1.ini imas nesto tipa orgID = 10 i kad igrac pokusa da koristi komandu /orglock provjeriš da li se orgID tog vozila poklapa sa orgIDom tog korisnika.

Vrlo jednostavno za napraviti


ako mozes da mi posaljes samo kod kako bi izgledalo to od pocetka do kraja nemora sve samo to ??
PWN|Medis
5
Kingpin
16. Maj 2020.
Čuj to od početka do kraja, ali ne mora sve. 😄 😄

Nešto ovako

https://wiki.sa-mp.com/wiki/GetPlayerVehicleID
https://wiki.sa-mp.com/wiki/GetPlayerPos


CMD:orgpark(playerid, params[])
{
new vehicle, Float:cord;
vehicle = GetPlayerVehicleID(playerid); // Dobijes ID vozila u kojem se igrac nalazi
if(voziloInfo != PlayerInfo) return SendClientMessage(playerid, 0xffffff, "Vozilo pripada drugoj orgi"); // Provjerava da li je orgId od tog vozila i igracev orgid isti, ako nije izbaci mu poruku.
GetPlayerPos(playerid, x, y, z);
//Ovdje cuvas vozilo sa novim koordinatama, nesto ovog tipa, nakon toga unistis vozilo, kreiras na novim koordinatama i to ti je sva politika
voziloInfo = cord;
}


Samo moras da prilagodis sebi to gore, varijable, kreiranje vozila, dobijanje ID i tih stvari jer sve ovisi od skripte do skripte
leoost
4
Shot Caller
16. Maj 2020.

CMD:orgvehcmd(playerid, params[])
{
    new vehicle;
    vehicle = GetPlayerVehicleID(playerid);
if(LoginCheck == 0) return GRESKA(playerid, "Moras se ulogovati da bi koristio ovu komandu.");
if(!IsPlayerInAnyVehicle(playerid)) return GRESKA(playerid, "Niste u ni jedno vozilo.");
if(OrgVehInfo != PLAYER_ENUM) return GRESKA(playerid, "Ovo vozilo nije na vasu fakciju.");
if(!MafijaClan(playerid))
{
GRESKA(playerid, "Niste clan na ni jednu mafiju.");
}
else
{
g_SPD(playerid, DIALOG_ORGVOZILO, DIALOG_STYLE_LIST, "Org Vehicle", "Otkljuci vozilo/Zakljuci vozilo", "Izaberi", "Izlaz");
}
return 1;
}


u cemu je problem ne izbacuje nisto, kaze da nisi u vozila i sad udjem u to vozilo, kad udjem nista ne izbacuje ni dijalog ni nista
PWN|Medis
5
Kingpin
16. Maj 2020.
fiu wrote on May 16, 2020, 9:11 pm:

CMD:orgvehcmd(playerid, params[])
{
    new vehicle;
    vehicle = GetPlayerVehicleID(playerid);
if(LoginCheck == 0) return GRESKA(playerid, "Moras se ulogovati da bi koristio ovu komandu.");
if(!IsPlayerInAnyVehicle(playerid)) return GRESKA(playerid, "Niste u ni jedno vozilo.");
if(OrgVehInfo != PLAYER_ENUM) return GRESKA(playerid, "Ovo vozilo nije na vasu fakciju.");
if(!MafijaClan(playerid))
{
GRESKA(playerid, "Niste clan na ni jednu mafiju.");
}
else
{
g_SPD(playerid, DIALOG_ORGVOZILO, DIALOG_STYLE_LIST, "Org Vehicle", "Otkljuci vozilo/Zakljuci vozilo", "Izaberi", "Izlaz");
}
return 1;
}


u cemu je problem ne izbacuje nisto, kaze da nisi u vozila i sad udjem u to vozilo, kad udjem nista ne izbacuje ni dijalog ni nista


pa testiraj brate moj, izbaci neke stvari, izbaci sve osim toga dijalog pa ubacuj lagano stvari jednu po drugu i vidi gdje je problem.

iskreno, nemoj se naljutit, ali ne znam šta tražiš od programiranja, nece ti se sve samo uraditi i prikazati magično, moraš sjesi pa nekad provesti 10 sati na jednom problemu to tako ide,

ja sam ti iznad ostavio neki prosti primjer na koji bi nacin to islo, odradi nesto bez ikakvih provjera pa polako ubacuj stvari to tako funkcioniše
Danisoni
5
Godfather
18. Maj 2020.
Aj pošalji /createorgveh komandu
leoost
4
Shot Caller
18. Maj 2020.
Slade wrote on May 18, 2020, 10:30 am:
Aj pošalji /createorgveh komandu


case DIALOG_ORGVEHC:
{
if(!response) return 1;
new oid, vehid, b1, b2, i = NextOrgVehID(MAX_ORGVEHS), Float:X, Float:Y, Float:Z, Float:A, ovFile[ 60 ];
if(sscanf(inputtext, "dddd", oid, vehid, b1, b2)) return ShowPlayerDialog(playerid, DIALOG_ORGVEHC, DIALOG_STYLE_INPUT, "ORG vozilo", "Unesite ID Organizacije, ID Vozila, Boju 1 i Boju 2.\nPrimer: 1 411 1 1","U redu","Izlaz");
format(ovFile, sizeof(ovFile), ORG_FILE, oid);
if(!fexist(ovFile)) return SCM(playerid, -1, "ID te organizacije ne postoji.");
if(vehid < 400 || vehid > 611) return SCM(playerid, -1, "ID Vozila : 400 - 611");
GetPlayerPos(playerid, X,Y,Z); GetPlayerFacingAngle(playerid, A);
OrgVehInfo[ i ][ ovID ] = CreateVehicle(vehid, X, Y, Z, A, b1, b2, -1);
OrgVehInfo[ i ][ ovModel ] = vehid;
OrgVehInfo[ i ][ ovBoja1 ] = b1;
OrgVehInfo[ i ][ ovBoja2 ] = b2;
OrgVehInfo[ i ][ ovOrgID ] = oid;
OrgVehInfo[ i ][ ovPosX ] = X;
OrgVehInfo[ i ][ ovPosY ] = Y;
OrgVehInfo[ i ][ ovPosZ ] = Z;
OrgVehInfo[ i ][ ovRotA ] = A;
TipVozila[ OrgVehInfo[ i ][ ovID ] ] = 1;
SaveOrgVeh(i);
PutPlayerInVehicle(playerid, OrgVehInfo[ i ][ ovID ], 0);
}
Danisoni
5
Godfather
18. Maj 2020.
NextOrgVehID isto

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha