Stara Tema #3 (https://balkan-samp.com/forum/index.php?topic=51045.0)
Ova tema je namenjena korisnicima koji žele neku skriptu a da je ne znaju sami napraviti. Ovde možete napisati post i opisati šta želite i ako koji od skriptera želi, onda će vam napraviti to.
Novi Sam U Skriptanju Poceo Sam Mozda Od Prilike 2 3 Mjeseca I Treba Mi Jos Vremena Da Naucim Neke Stvari.Ali Sada Mi Treba Neko Da Mi Pomogne Oko Org Sistema Jer Nmg Nikako Da To Napravim Mucim Se Vec Sedmicu Dana
HVALA MNOGO
Treba mi system za garazu kao na fivemu, da kad stane na marker izbaci auto preko dialoga, isto tako i za vracanje.
Hvala unapred.
cao , treba mi jedna komanda , komanda je za tiho pricanje , kao sto je tipa /s za glasno meni treba za tiho , da bude sa proxdetectorom :)
Hvala.
Citat: #Clauson poslato Jun 27, 2020, 15:00:08 POSLE PODNE
cao , treba mi jedna komanda , komanda je za tiho pricanje , kao sto je tipa /s za glasno meni treba za tiho , da bude sa proxdetectorom :)
Hvala.
[pawn]
#define PROX 0xC2A2DAAA
//
CMD:tiho(playerid, params[])
{
if(UlogovanProvera[playerid] == 0) return SCM(playerid, -1,""COL_RED"[Ime Servera:RP]"COL_WHITE" Niste ulogovani!");
new poruka;
if(sscanf(params,"s", poruka)) return SendClientMessage(playerid,-1, ""COL_RED"[Ime Servera:RP]"COL_WHITE" /tiho [Text]");
new string[128];
format(string, sizeof(string), "[TIHO]%s: %s", GetName(playerid), poruka);
ProxDetector(7, playerid, string, PROX, PROX, PROX, PROX, PROX);
return 1;
}
//
forward ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5);
public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5)
{
if(IsPlayerConnected(playerid))
{
new Float:posx, Float:posy, Float:posz;
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
GetPlayerPos(i, posx, posy, posz);
tempposx = (oldposx -posx);
tempposy = (oldposy -posy);
tempposz = (oldposz -posz);
if(GetPlayerVirtualWorld(playerid) == GetPlayerVirtualWorld(i))
{
if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
{
SendClientMessage(i, col1, string);
}
else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
{
SendClientMessage(i, col2, string);
}
else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
{
SendClientMessage(i, col3, string);
}
else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
{
SendClientMessage(i, col4, string);
}
else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
SendClientMessage(i, col5, string);
}
}
}
}
}
return 1;
}
[/pawn]
Sry za DP, moze neko da mi objasni(ne mora ceo system) kako da napravim system Sef-a za Organizacije
Ako bi mogao dar neki pocetak, posto nemam blage veze kako bi mogao da uradim taj System za ORG Sef
Citat: Teodor poslato Jun 27, 2020, 23:11:40 POSLE PODNE
Sry za DP, moze neko da mi objasni(ne mora ceo system) kako da napravim system Sef-a za Organizacije
Ako bi mogao dar neki pocetak, posto nemam blage veze kako bi mogao da uradim taj System za ORG Sef
Ako ces kreirati sa servera onda uradis kreiranje i brisanje sefa znaci cuvas pozicije, uglove, id enterijera i virtualworld, id organizacije, novac(ili sta vec zelis da drzis u sefu), a postavljanje objekta vrsis sa OnPlayerEditObject/OnPlayerEditDynamicObject. Te podatke mozes cuvati zajedno sa delom za organizaciju, a mozes i posebno.
Uglavnom, imas primer ovoga u mnogim modovima koji su objavljeni ovde(uglavnom athlone-like modovi) pa mozes preneti u svoj.
Citat: algorhitmically poslato Jun 28, 2020, 00:22:55 PRE PODNE
Ako ces kreirati sa servera onda uradis kreiranje i brisanje sefa znaci cuvas pozicije, uglove, id enterijera i virtualworld, id organizacije, novac(ili sta vec zelis da drzis u sefu), a postavljanje objekta vrsis sa OnPlayerEditObject/OnPlayerEditDynamicObject. Te podatke mozes cuvati zajedno sa delom za organizaciju, a mozes i posebno.
Uglavnom, imas primer ovoga u mnogim modovima koji su objavljeni ovde(uglavnom athlone-like modovi) pa mozes preneti u svoj.
A kako da napravim cuvanje za sef?
Citat: Teodor poslato Jun 28, 2020, 23:24:53 POSLE PODNE
A kako da napravim cuvanje za sef?
Zavisi na koji nacin zelis da cuvas podatke. Sta koristis za cuvanje?
Citat: algorhitmically poslato Jun 28, 2020, 23:32:46 POSLE PODNE
Zavisi na koji nacin zelis da cuvas podatke. Sta koristis za cuvanje?
Y_INI
Neko ko zna da fiksa ovaj bug,
Odem u auto skolu da polazem zavrsim test izadjem na gradsku voznju i nece se pokupi checkpoint
Ko zna neka mi se javi ovde PP ili na FB Direktor Pavlovic
Citat: Pavlovic poslato Jun 30, 2020, 12:18:11 POSLE PODNE
Neko ko zna da fiksa ovaj bug,
Odem u auto skolu da polazem zavrsim test izadjem na gradsku voznju i nece se pokupi checkpoint
Ko zna neka mi se javi ovde PP ili na FB Direktor Pavlovic
Kada postavis checkpoint igracu sa SetPlayerCheckpoint, trebalo bi da imas varijablu u kojoj pratis koji je to checkpoint.
Kada igrac udje u taj checkpoint poziva se callback OnPlayerEnterCheckpoint.
Evo ti primer:
Postavljanje checkpointa igracu:
[pawn]
SetPlayerCheckpoint(playerid, 1982.6150, -220.6680, -0.2432, 3.0);
pCheckpointState[playerid] = 1;
[/pawn]
Kada igrac udje u checkpoint:
[pawn]
public OnPlayerEnterCheckpoint(playerid)
{
switch(pCheckpointState[playerid])
{
case 1:
{
SendClientMessage(playerid, -1, "Usao si u checkpoint.");
DisablePlayerCheckpoint(playerid);
// Ako zelis da mu postavis novi checkpoint(postavis nove koordinate i novi ID)
pCheckpointState[playerid] = 2;
SetPlayerCheckpoint(...);
}
}
return 1;
}
[/pawn]
;D Moze mi neko poslati celu komandu za rr vozila jer nikako je ne mogu naci u modu svom ?
Citat: Zed.pwN poslato Jul 05, 2020, 08:38:02 PRE PODNE
;D Moze mi neko poslati celu komandu za rr vozila jer nikako je ne mogu naci u modu svom ?
[pawn]YCMD:rr(playerid, params[], help)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Moras biti u vozilu!"); //Proveravamo da li je igrac u vozilu
new vozilo = GetPlayerVehicleID(playerid); //Pravimo novu varijablu i dodelimo joj vrednost id-a vozila u kome se igrac nalazi
SetVehicleToRespawn(vozilo); //Respawn vozila
SendClientMessage(playerid, -1, "Respawn si vozilo!"); //Slatka porukica iz gasa
return 1;
}[/pawn]
Trebam system za logovanje komandi/stvari. (da nije ini/dini)....
Citat: .agency poslato Jul 05, 2020, 16:39:23 POSLE PODNE
Trebam system za logovanje komandi/stvari. (da nije ini/dini)....
[pawn]LogNesto(string[]) //Funckija za log, da ne bi morao sve ovo unutar nje da pises, lakse je ovako posto ces vise puta koristiti
{
new entry[128];
format(entry, sizeof(entry), "%s\n",string);
new File:logFile;
logFile = fopen("nesto.log", io_append); //Ovo ce se cuvati u scriptfiles, takodje navedes ime umesto nesto.log
fwrite(logFile, entry);
fclose(logFile);
}
CMD:komanda(playerid, params[])
{
new string[64]; //Nova varijabla tipa sring
format(string, 64, "Cao %s, kako si danas?", ImeIgraca(playerid)); //Primer, shvatas poentu
LogNesto(string); //Sada ce se u fajlu scriptfiles/nesto.log ispisati linija "Cao V01D, kako si danas?" PRIMER
return 1;
}[/pawn]
Ovo ce raditi bez bilo kakvog include-a ili plugina. Tako da nije ni INI ni DINI.
FWRITE, FOPEN i FCLOSE su funkcije unutar a_samp biblioteke, tako da treba raditi bez problema.
Ne preporucujem ovu metodu za cuvanje logova!
E ovako ako neko moze da uradi jedan veci mod slican Yunited Balkan ako znate,znaci da moze sve zivo u njemu,platit cu koliko treba,neka mi se neko javi u privatno,hvala unaprijed.
Citat: Falsinho14 poslato Jul 05, 2020, 20:55:12 POSLE PODNE
E ovako ako neko moze da uradi jedan veci mod slican Yunited Balkan ako znate,znaci da moze sve zivo u njemu,platit cu koliko treba,neka mi se neko javi u privatno,hvala unaprijed.
Pomesao si PDF, pici ovde KLIK (https://balkan-samp.com/forum/index.php?board=213.0)
promenio sam Textdravowe i ovaj error mi izbaciva:
error 035: argument type mismatch (argument 1)
Citat: Suki_Petnaest poslato Jul 08, 2020, 01:33:05 PRE PODNE
promenio sam Textdravowe i ovaj error mi izbaciva:
error 035: argument type mismatch (argument 1)
Daj liniju
Pozdrav,
Poceo sam da ucim da se skriptam i drug mi je dao svoj stari mod koji je on prije odrzavao (prestao je da igra)
Imam iskustva u programiranju C++ i C#
Skripta je oko 50000 redova koda a nemogu da nadjem komandu da respawnam sva auta. (/rac)
Samo ima rtc, mozda je on dao neko drugo ime. Kako da je nadjem?
Citat: Wudy poslato Jul 13, 2020, 11:40:57 PRE PODNE
Pozdrav,
Poceo sam da ucim da se skriptam i drug mi je dao svoj stari mod koji je on prije odrzavao (prestao je da igra)
Imam iskustva u programiranju C++ i C#
Skripta je oko 50000 redova koda a nemogu da nadjem komandu da respawnam sva auta. (/rac)
Samo ima rtc, mozda je on dao neko drugo ime. Kako da je nadjem?
Jel se ti zajebavas ili? Kako mi da znamo taj mod? Kako mi da znamo sta je u tom modu? Ako vec kako si naveo znas da programiras tj imas iskustva sa C++ i C# mada sumnjam al dobro, koristi FIND CTRL+F jebeno..
Citat: Wudy poslato Jul 13, 2020, 11:40:57 PRE PODNE
Pozdrav,
Poceo sam da ucim da se skriptam i drug mi je dao svoj stari mod koji je on prije odrzavao (prestao je da igra)
Imam iskustva u programiranju C++ i C#
Skripta je oko 50000 redova koda a nemogu da nadjem komandu da respawnam sva auta. (/rac)
Samo ima rtc, mozda je on dao neko drugo ime. Kako da je nadjem?
Trazi "SetVehicleToRespawn" po skripti, eventualno ces naci..
Komanda /askq sa /lp
Hvll!
Zdravo, novi sam u skriptanju, htio bih pitati da li neko ima tutorial za biznis sitem, puno ce mi pomoci, hvala. :D
Citat: IgiPajser poslato Jul 15, 2020, 14:23:12 POSLE PODNE
Zdravo, novi sam u skriptanju, htio bih pitati da li neko ima tutorial za biznis sitem, puno ce mi pomoci, hvala. :D
Uzivaj :)
(http://noobot.info/uploader/image.php?di=49OM)
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Jul 15, 2020, 14:36:55 POSLE PODNE
Uzivaj :)
(http://noobot.info/uploader/image.php?di=49OM)
a gdje da ga nadjem?
Gdje da ga najdem?
Trazio sam vec i nisam nasao, hvala u svakom slucaju :D
Citat: IgiPajser poslato Jul 15, 2020, 15:04:52 POSLE PODNE
Trazio sam vec i nisam nasao, hvala u svakom slucaju :D
wiki ti je dovoljan izvor za pretragu
Treba mi komanda koja moze staviti brass knuckles u svoj inv, dzep itd.
Sistem budzenja slika ( UP - SA )
Ako neko moze da mi objasni kako da nastimam da se kamera krece u toku logina?
Citat: Sync poslato Jul 18, 2020, 00:35:47 PRE PODNE
Ako neko moze da mi objasni kako da nastimam da se kamera krece u toku logina?
https://wiki.sa-mp.com/wiki/InterpolateCameraLookAt
https://wiki.sa-mp.com/wiki/InterpolateCameraPos
Citat: Sync poslato Jul 18, 2020, 00:35:47 PRE PODNE
Ako neko moze da mi objasni kako da nastimam da se kamera krece u toku logina?
Koristi FS cameditor KLIKNI ME NEZNO (https://forum.sa-mp.com/showthread.php?t=330879)
Samo ubacis, udjes ingame i kucas /cameditor, uci ces u mod gde je kamera FPS i mozes da letis, namestis gde je pocetak kretanja i kliknes LEVI KLIK, zatim odes gde ce da stane i kliknes opet LEVI KLIK, odaberes sekunde za koliko ce se to rastojanje preci, i zatim sacuvas. Sve ces imati u output fajlu i te dve linije koda paste-as tamo gde ces da se krece kamera
Treba mi color converter
RGB To Html ( 0 0 0 -> {000000} )
Citat: .agency poslato Jul 19, 2020, 15:10:06 POSLE PODNE
Treba mi color converter
RGB To Html ( 0 0 0 -> {000000} )
KLIKNI ME NEZNO (https://www.rgbtohex.net/)
Ne znam da li si mislio na sajt ili na program..
Citat: V01D poslato Jul 19, 2020, 15:14:52 POSLE PODNE
KLIKNI ME NEZNO (https://www.rgbtohex.net/)
Ne znam da li si mislio na sajt ili na program..
Treba mi funkcija koja prebacuje to
[pawn]
Primer:
format(color_string, sizeof color_string, "{%d}BOJE\n", ConvertToHtml(color_td
[rgb_1]));
I onda da bude dialog:
{CRVENA} Crvena
{SIVA} Siva
{PLAVA} Plava
[/pawn]
ako me razumes
Citat: .agency poslato Jul 19, 2020, 15:23:11 POSLE PODNE
Treba mi funkcija koja prebacuje to
[pawn]
Primer:
format(color_string, sizeof color_string, "{%d}BOJE\n", ConvertToHtml(color_td[rgb_1]));
I onda da bude dialog:
{CRVENA} Crvena
{SIVA} Siva
{PLAVA} Plava
[/pawn]
ako me razumes
Prostije receno:
RGBTOHEX(0) return {000000}
Novi sam u skriptanju i ako moze neko da mi objasni kako da napravim kapiju npr. Za Condor kako da znam kordinate i kako da je napravim moze li pomoc molim vas?
Citat: Cojaaa poslato Jul 23, 2020, 13:48:44 POSLE PODNE
Novi sam u skriptanju i ako moze neko da mi objasni kako da napravim kapiju npr. Za Condor kako da znam kordinate i kako da je napravim moze li pomoc molim vas?
Objasnio sam ti u onoj temi.
Jel mi moze neko send link na BS je bilo to to jeste ovdje sve objasnjeno lijepo oko warninga i errora imao sam prije al kad sam brisao istoriju googla obrisalo se i to
POTREBNO MI JE DA MI NEKO NAPISE UKRATKO KAKO DA UBACIM VOICE CHAT SISSTEM NA SERVER, UBACIVAO SAM GA JA PRE I NISAM NI STIGAO DA GA TESTIRAM PREBACIO SAM SE NA DRUGI SISTEM ODMA, TKD NEKO DA NAPISE UKRATKO SAM,, pozeljno u pm, hvala!
Jel zna neko kako da napravim komandu za kauciju na ATH Edit ? Kad platis 100k npr smanji ti se 10min
Cao Svima.Zelim samo da pitam da li moze neko da mi posalje damage informer za server, Hvala unapred.
Citat: Andrej12313 poslato Jul 31, 2020, 14:07:42 POSLE PODNE
Cao Svima.Zelim samo da pitam da li moze neko da mi posalje damage informer za server, Hvala unapred.
Mislis na ovako nesto?
https://balkan-samp.com/forum/index.php?topic=123379.0
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Jul 31, 2020, 14:10:59 POSLE PODNE
Mislis na ovako nesto?
https://balkan-samp.com/forum/index.php?topic=123379.0
Zasto patite ljude sa tom zastarelom verzijom(i losim tutorijalom) kada mogu skinuti novu?
https://github.com/oscar-broman/samp-weapon-config
Citat: nikola_knezev poslato Jul 31, 2020, 14:48:10 POSLE PODNE
Zasto patite ljude sa tom zastarelom verzijom(i losim tutorijalom) kada mogu skinuti novu?
https://github.com/oscar-broman/samp-weapon-config
To mi je prvo iskocilo , ali eto ti si mu poslao pa nek ima vise , sto vise to bolje :)
NOVI SAM U SKRIPTANJU I POTREBAN MI JE SISTEM GAMEMASTERA ILI SUPPORTERA
HVALA UNAPRED!
Citat: Dakq poslato Jul 31, 2020, 20:01:14 POSLE PODNE
NOVI SAM U SKRIPTANJU I POTREBAN MI JE SISTEM GAMEMASTERA ILI SUPPORTERA
HVALA UNAPRED!
Mislim da je dovoljno :D
https://balkan-samp.com/forum/index.php?topic=131750.0
https://balkan-samp.com/forum/index.php?topic=103261.0
Da li moze neko pomoci kako da napravim kao radno vrijeme npr na banci, ako prodje 23h da se ne moze uci u banku ujutru do 8h ako me kontate
a ova slika pawno je cisto iz zajebancije da ne bude hejta i bukv skoro sam poceo sa "skriptanjem"
Citat: enko. poslato Avgust 01, 2020, 15:09:34 POSLE PODNE
Da li moze neko pomoci kako da napravim kao radno vrijeme npr na banci, ako prodje 23h da se ne moze uci u banku ujutru do 8h ako me kontate
a ova slika pawno je cisto iz zajebancije da ne bude hejta i bukv skoro sam poceo sa "skriptanjem"
imas u modovima kod robanja banke vrijeme u kojem je onemoguceno robanje ( ath/be modovi ),samo izvuci i iskoriti za sta ti treba...
[pawn]bool:canEnterBank(iStart, iEnd) // Credits OciXCrom sa AMXMODX (Allied Modders) foruma
{
new iHour;
gettime(iHour);
return bool:(iStart < iEnd ? (iStart <= iHour < iEnd) : (iStart <= iHour || iHour < iEnd))
}[/pawn]
Primer neki
[pawn]if(!canEnterBank(23, 8)) {
SendClientMessage(playerid, -1, "Ne možete uci u banku izmedju 23 i 8 sati!");
return 1;
}[/pawn]
Citat: Alhemičar v2 poslato Avgust 01, 2020, 17:04:27 POSLE PODNE
[pawn]bool:canEnterBank(iStart, iEnd) // Credits OciXCrom sa AMXMODX (Allied Modders) foruma
{
new iHour;
gettime(iHour);
return bool:(iStart < iEnd ? (iStart <= iHour < iEnd) : (iStart <= iHour || iHour < iEnd))
}[/pawn]
Primer neki
[pawn]if(!canEnterBank(23, 8)) {
SendClientMessage(playerid, -1, "Ne možete uci u banku izmedju 23 i 8 sati!");
return 1;
}[/pawn]
Imas tu opciju i imas ovu koju vidjam po nekim modovima pa ti biraj ;)
[pawn]if( ( hour >= 08 ) && ( hour <= 23 ) ) {[/pawn]
[pawn]else return GRESKA( playerid, "Radno vreme banke je od 08 do 23" );[/pawn]
Inace ako te buni ovo GRESKA , GRESKA ti je definisana pod SendClientMessageEx
A šta je SendClientMessageEx :o :D
Send Client Message Exgf
Citat: Alhemičar v2 poslato Avgust 01, 2020, 17:26:47 POSLE PODNE
A šta je SendClientMessageEx :o :D
Send Client Message Exgf
pa znas ono Ex kao bivsa.
Citat: Alhemičar v2 poslato Avgust 01, 2020, 17:26:47 POSLE PODNE
A šta je SendClientMessageEx :o :D
Send Client Message Exgf
Evo odgovora ;)
[pawn]stock SendClientMessageEx(playerid, colour, const fmat[], {Float, _}:...)
{
new
str[145];
format(str, sizeof (str), fmat, /* WHAT DO YOU PUT HERE */);
return SendClientMessage(playerid, colour, str);
}[/pawn]
Da li moze neko pomoci zbog cega pada server kad ukucam /makeadmin
https://pastebin.com/LVpwjR9n
Citat: enko. poslato Avgust 01, 2020, 18:00:41 POSLE PODNE
Da li moze neko pomoci zbog cega pada server kad ukucam /makeadmin
https://pastebin.com/LVpwjR9n
Provjeri konzolu, crashdetect
Citat: enko. poslato Avgust 01, 2020, 18:00:41 POSLE PODNE
Da li moze neko pomoci zbog cega pada server kad ukucam /makeadmin
https://pastebin.com/LVpwjR9n
+ proveri da li imas file gde se cuvaju admini i da li je sve u redu , meni se desavalo to pucanje na ban komandi jer nisam imao file gde se cuvaju banovani korisnici.
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Avgust 01, 2020, 17:30:26 POSLE PODNE
Evo odgovora ;)
[pawn]stock SendClientMessageEx(playerid, colour, const fmat[], {Float, _}:...)
{
new
str[145];
format(str, sizeof (str), fmat, /* WHAT DO YOU PUT HERE */);
return SendClientMessage(playerid, colour, str);
}[/pawn]
To nije odgovor, ušao si na Ysi wiki i iskopirao nedovršen primer koji je bukvalno bio pitanje :))
Citat: Alhemičar v2 poslato Avgust 01, 2020, 18:30:21 POSLE PODNE
To nije odgovor, ušao si na Ysi wiki i iskopirao nedovršen primer koji je bukvalno bio pitanje :))
Sta cu kada nigde u skripti nema definisano SendClientMessageEx kao SendClientMessage , morao sam se snaci , ali mislim da i sam znas posto znas puno oko skriptanja ;)
Pa znam ja ali on ne mora da zna, i ja znam šta je va_SendClientMessage, nisam toliko retardiran da stavljam Ex na kraj :D
Isto kao da si rekao EEEE TO TI JE SCM
Citat: Alhemičar v2 poslato Avgust 01, 2020, 18:34:44 POSLE PODNE
Pa znam ja ali on ne mora da zna, i ja znam šta je va_SendClientMessage, nisam toliko retardiran da stavljam Ex na kraj :D
Isto kao da si rekao EEEE TO TI JE SCM
Sta ti imas protiv SCM? :D , salu na stranu , morao sam da pojasnim posto nisu svi kao mi da znamo te pojmove mozda neko ne zna zasto stoji GRESKA umesto SendClientMessage :)
Pokusao je pomoci,veci je problem sto ovi koji imaju probleme nisu sposobni sami istraziti,vec traze od drugih koji im posalju ono sto bi i sami nasli...
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Avgust 01, 2020, 17:30:26 POSLE PODNE
Evo odgovora ;)
[pawn]stock SendClientMessageEx(playerid, colour, const fmat[], {Float, _}:...)
{
new
str[145];
format(str, sizeof (str), fmat, /* WHAT DO YOU PUT HERE */);
return SendClientMessage(playerid, colour, str);
}[/pawn]
zašto samo ne bi koristio y_va sam ti je ovaj alhemičar rekao kako se već zove a mogo si mu dati bolje primere npr primere iz onog xunderovog tutoriala
Citat: Galardo poslato Avgust 01, 2020, 18:54:26 POSLE PODNE
Pokusao je pomoci,veci je problem sto ovi koji imaju probleme nisu sposobni sami istraziti,vec traze od drugih koji im posalju ono sto bi i sami nasli...
Apsolutno se slazem , lakse im je za svaku sitnicu moljakati nego koristiti opciju Pretraga na forumu ili na googleu upisati ime problema i naci sami.
Citat: Švabо poslato Avgust 01, 2020, 19:21:43 POSLE PODNE
zašto samo ne bi koristio y_va sam ti je ovaj alhemičar rekao kako se već zove a mogo si mu dati bolje primere npr primere iz onog xunderovog tutoriala
Slozices se samnom da va_SendClientMessage ne koristi vecina na ovom forumu pogotovo novi nego to zamenjuje klasicni SendClientMessage ili ti ga SCM pa sam iz tog razloga napisao , da ne bunim vec da pomognem.
Jel zna neko kako da napravim dinamican sistem renta na ATH modu ?
Citat: slash dev poslato Avgust 01, 2020, 21:16:24 POSLE PODNE
Jel zna neko kako da napravim dinamican sistem renta na ATH modu ?
Pretraži malo forum
https://balkan-samp.com/forum/index.php?topic=128967.0
Treba mi sistem da kada igrac izadje sa servera sa wl da ga automatski stavi u zatvor na 1h. Hvala unaprijed.
Citat: Profes0r poslato Avgust 05, 2020, 14:25:35 POSLE PODNE
Treba mi sistem da kada igrac izadje sa servera sa wl da ga automatski stavi u zatvor na 1h. Hvala unaprijed.
public OnPlayerDiscnnecg(playerid, reason)
if( PI[playerid][xWanted] >= 1 ) {
if( PlayerInfo[ playerid ][ xZatvor ] == 0 ) {
PlayerInfo[ playerid ][ xZatvor ] = OBICAN_ZATVOR;
PlayerInfo[ playerid ][ xZatvorVreme ] = 39;
strmid( PlayerInfo[ playerid ][ xOffPJail ], "LTA", 0, strlen("LTA"), 64 );
}
}
Ovako ti je barem u ATH modu , prilagodi svojoj skripti :D
Citat: Triša poslato Avgust 05, 2020, 14:31:21 POSLE PODNE
public OnPlayerDiscnnecg(playerid, reason)
if( PI[playerid][xWanted] >= 1 ) {
if( PlayerInfo[ playerid ][ xZatvor ] == 0 ) {
PlayerInfo[ playerid ][ xZatvor ] = OBICAN_ZATVOR;
PlayerInfo[ playerid ][ xZatvorVreme ] = 39;
strmid( PlayerInfo[ playerid ][ xOffPJail ], "LTA", 0, strlen("LTA"), 64 );
}
}
Ovako ti je barem u ATH modu , prilagodi svojoj skripti :D
Kako bi on to trebao da prilagodi svom modu ? malo si nelogičan
Citat: Švabо poslato Avgust 05, 2020, 14:36:51 POSLE PODNE
Kako bi on to trebao da prilagodi svom modu ? malo si nelogičan
Ja sam mu dao primer , ovo proveru da li igrac ima wanted neka prilagodi svojoj skripti , neka nadje komandu JAIL i iz nje izvuce za jail-anje i to je to.. Toliko tesko.
Citat: Triša poslato Avgust 05, 2020, 14:42:17 POSLE PODNE
Ja sam mu dao primer , ovo proveru da li igrac ima wanted neka prilagodi svojoj skripti , neka nadje komandu JAIL i iz nje izvuce za jail-anje i to je to.. Toliko tesko.
Apsolutno se slazem , ne razumem sta tu ima nelogicno , ne mozemo mu nacrtati , nek se sam malo pomuci , za njega je to bolje ;)
Cao,da li mi mozete pomoci kako da napravim /ga chat ili ti gamemaster chat ja sam pokusavao iz drugih gamemodova ali nece.
PS:Zaboravite na moje ime :D
https://fiddle.sa-mp.dev/ImpossibleCrazyAmericanquarterhorse
https://imgur.com/a/y6mgLPN
To mi pokaze kada ubacim GA chat gamemaster chat i pise Unable to compile.
Citat: PawnoUros poslato Avgust 07, 2020, 17:30:49 POSLE PODNE
https://imgur.com/a/y6mgLPN
To mi pokaze kada ubacim GA chat gamemaster chat i pise Unable to compile.
Ne treba ti ništa dati, nikome od vas, kad ste bezobrazni i nećete da uđete na wiki, git, bilo gde, samo ne ovde da naučite nešto, nego vas mrzi sve pa ajde znaju ovi valjda pa ću ih pitati...
EDIT: Nemoj neko da mi piše neke gluposti na ovaj odgovor. Ne želi da se svađa ni on ni ja..
Citat: inquisitiveemmett poslato Avgust 07, 2020, 18:02:41 POSLE PODNE
Ne treba ti ništa dati, nikome od vas, kad ste bezobrazni i nećete da uđete na wiki, git, bilo gde, samo ne ovde da naučite nešto, nego vas mrzi sve pa ajde znaju ovi valjda pa ću ih pitati...
EDIT: Nemoj neko da mi piše neke gluposti na ovaj odgovor. Ne želi da se svađa ni on ni ja..
ako ti neces da das onda izbrisi temu
Citat: PawnoUros poslato Avgust 07, 2020, 17:30:49 POSLE PODNE
https://imgur.com/a/y6mgLPN
To mi pokaze kada ubacim GA chat gamemaster chat i pise Unable to compile.
Evo ti primer iz athlone moda , mada je slican i kod drugih modova ;)
U sustini cela poenta je da napravis proveru da ako si manje od supportera , gamemastera , helpera da ne mogu koristiti tu komandu i da postavis rankove na osnovu tvojih definicija da iskace u chatu , tipa Vodja helpera pa neki tekst i tako dalje ;)
Slican chat ovome je i admin chat :)
[pawn]CMD:so( playerid, params[], help) {
if( PlayerInfo[ playerid ][ xSupporter ] < 3 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu." );
new aotext[ 128 ], string1[ 234 ];
if( sscanf( params, "s[128]", aotext ) ) return KORISCENJE( playerid, "/so [ text ]");
if( PlayerInfo[ playerid ][ xSupporter ] == 3 ) {
format( string1, sizeof( string1 ), "(( Vodja Helpera %s: %s ))", ImeIgraca( playerid ), aotext );
}
else if( PlayerInfo[ playerid ][ xSupporter ] >= 1 && PlayerInfo[ playerid ][ xSupporter ] <= 2 ) {
format( string1, sizeof( string1 ), "(( Helper %s: %s ))", ImeIgraca( playerid ), aotext );
}
SCMA( HELPER, string1 );[/pawn]
Nemoj da sam te video da si samo zalepio vec idi jedno po jedno i prilagodi svome modu , tj gledaj ovo kao primer :)
A za vas koji ne zelite da mu pomognete a napisali ste nesto cisto zbog kojeg posta vise , evo vam link gde mozete da nastavite ;) https://balkan-samp.com/forum/index.php?board=235.0
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Avgust 07, 2020, 19:00:06 POSLE PODNE
Evo ti primer iz athlone moda , mada je slican i kod drugih modova ;)
U sustini cela poenta je da napravis proveru da ako si manje od supportera , gamemastera , helpera da ne mogu koristiti tu komandu i da postavis rankove na osnovu tvojih definicija da iskace u chatu , tipa Vodja helpera pa neki tekst i tako dalje ;)
Slican chat ovome je i admin chat :)
[pawn]CMD:so( playerid, params[], help) {
if( PlayerInfo[ playerid ][ xSupporter ] < 3 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu." );
new aotext[ 128 ], string1[ 234 ];
if( sscanf( params, "s[128]", aotext ) ) return KORISCENJE( playerid, "/so [ text ]");
if( PlayerInfo[ playerid ][ xSupporter ] == 3 ) {
format( string1, sizeof( string1 ), "(( Vodja Helpera %s: %s ))", ImeIgraca( playerid ), aotext );
}
else if( PlayerInfo[ playerid ][ xSupporter ] >= 1 && PlayerInfo[ playerid ][ xSupporter ] <= 2 ) {
format( string1, sizeof( string1 ), "(( Helper %s: %s ))", ImeIgraca( playerid ), aotext );
}
SCMA( HELPER, string1 );[/pawn]
Nemoj da sam te video da si samo zalepio vec idi jedno po jedno i prilagodi svome modu , tj gledaj ovo kao primer :)
A za vas koji ne zelite da mu pomognete a napisali ste nesto cisto zbog kojeg posta vise , evo vam link gde mozete da nastavite ;) https://balkan-samp.com/forum/index.php?board=235.0
HVALA!!
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Avgust 07, 2020, 19:24:43 POSLE PODNE
Jesi procitao ti nekada naslov ove teme? ocigledno nisi
Trebam nesto se zove tema , ovde ljudi trazi , od sistema , nekih manjih skripti i ostalih funkcija , tvoje je ne da odredjujes kome ces pomoci a kome ne i da li je zasluzio ili nije , nego da pomognes ukoliko znas ili ukoliko zelis , ukoliko ne zelis ili ne znas , opet ti ponavljam odes u forumske naspamas se malo i uzivaj , kraj price.
Ma ne interesuje me, btw evo mali edit odozgo, zašto nebismo malko poboljšali komandu koju si poslao iz čuvenog ath moda :)?
[pawn]
CMD:so( playerid, params[], help) {
if( PlayerInfo[ playerid ][ xSupporter ] < 3 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu." );
new aotext[ 128 ], string1[ 234 ];
if( sscanf( params, "s[128]", aotext ) ) return KORISCENJE( playerid, "/so [ text ]");
if( PlayerInfo[ playerid ][ xSupporter ] == 3 ) {
format( string1, sizeof( string1 ), "(( Vodja Helpera %s: %s ))", ImeIgraca( playerid ), aotext );
}
else if( PlayerInfo[ playerid ][ xSupporter ] >= 1 && PlayerInfo[ playerid ][ xSupporter ] <= 2 ) {
format( string1, sizeof( string1 ), "(( Helper %s: %s ))", ImeIgraca( playerid ), aotext );
}
SCMA( HELPER, string1 );
[/pawn]
[pawn]
YCMD:so(playerid, const params[], help)
{
// edit ako hoćeš
// if( PlayerInfo[ playerid ][ xSupporter ] < 3 ) return GRESKA( playerid, "Niste u mogucnosti koristiti ovu komandu." );
if (isnull(params))
return SendClientMessage(playerid, -1, "Usage: /so [text]");
va_SendClientMessageToAll(-1, "%s (%d)%s: %s", ReturnPlayerRank(playerid), playerid, ReturnPlayerName(playerid));
return COMMAND_OK;
}
[/pawn]
EDIT: Samo napravi funkciju
ReturnPlayerRank to sam ti ja tu stavio, returnaš samo, ez.. ::)
Ajde prekinite keve vam shvatili smo svi da je početnik i da pojma o pojmu nema nemorate sada još i da se raspravljate ovde imate sekciju rasprava pa se tamo zajebavajte i vini glumac malo se smiri jeste svima nam je zabavno kad se neko svađa al stvarno lik je iovako ionako superioriniji od tebe u svakom pogledu programiranja i govorim ovo po koji ko zna put svako treba da prihvati kritiku jer ta kritika može da posluži u samom poboljšanju njegovog rada
ti vini ili pokusavas ili stvarno jesi lud, ako vec vidis da je neko pocetnik zasto vadis primere iz nekog moda o kojem on nema pojma, drugo koristis funkcije koje on u modu verovatno nema, trece kontam da ti je onaj 'SCMA' koji si stavio u primeru 'SendClientMessageToAll' sto nista nece da uradi kad vec pominjes da mu pomazes, cetvrto ucis coveka toliko los coding style da to nije zdravo
[pawn]if( nesto[ playerid ] == 1 )[/pawn]
pogledaj koliko je to bolesno i nemoj da ti skupljas postove kad nemas pojma o cemu pricas...
Citat: Galardo poslato Avgust 07, 2020, 20:41:58 POSLE PODNE
Oni da zele da nauce,sami bi se snasli i naucili,njima je bitno da to krhnu u mod,boli njih sta je u code-u,ako radi,suti.
Neko ce mozda pokusati nauciti iz primera?
Za razliku od vas koji mu date citavu komandu iz drugog moda, ja sam napisao sto jednostavnije tu komandu
[pawn]
CMD:ga(playerid, params[])
{
if (PlayerInfo[playerid][pGameMaster] == 0 && PlayerInfo[playerid][pAdmin] == 0)
return SendClientMessage(playerid, -1, "Nisi ovlascen."); // proveravam da li je igrac gm ili admin ako je oboje na 0 returna i salje mu poruku da nije ovlascen ukoliko je bar jedno od to dvoje jednako 1 nastavice komandu.
if (isnull(params) || strlen(params) > 124) // proveravam da li je params prazan tacnije da li je igrac ukucao samo "/ga " ili da li je duzina paramsa veca od 124.
return SendClientMessage(playerid, -1, "/ga [ TEXT ]"); // ukoliko je params prazan ili veci od 124 vracam mu poruku /ga [TEXT]
//--//
new str[156];
format(str, sizeof(str), "[GA] - %s: %s", GetName(playerid), params); // formatiram igracevo ime i poruku u jedan string
foreach (new i : Player) { // radim foreach na igracima
if (PlayerInfo
[pGameMaster] >= 1 || PlayerInfo[pAdmin] >= 1) { // ukoliko je jedan igrac sa servera gm ili admin
SendClientMessage(i, -1, str); // saljem poruku igracu.
}
}
return (true);
}[/pawn]
Оvako sve poruke ne vezane za pomoć igračima su obrisane
Sledeći put ukoliko imate da kažete nešto jedan drugom jebete majku jedan drugom imate PP,Discord i raspravu koja baš služi za to da bi se vodila zdrava rasprava ubuduće momentalno brišem poruke svakome ko bi da se svađa/raspravlja ponovo nagalašavam imate PP, Discord i sekciju rasprava za to . Jedino ću ovu poruku ostaviti da svi koji bi želeli da se raspravljaju predomisle kada je pročitaju
Treba mi PWN to TDE converter za TDE Editor
[pawn]TDEditor_PTD[playerid][0] = CreatePlayerTextDraw(playerid, 164.267944, 338.750030, "LD_SPAC:white");
PlayerTextDrawLetterSize(playerid, TDEditor_PTD[playerid][0], 0.000000, 0.000000);
PlayerTextDrawTextSize(playerid, TDEditor_PTD[playerid][0], 90.000000, 90.000000);
PlayerTextDrawAlignment(playerid, TDEditor_PTD[playerid][0], 1);
PlayerTextDrawColor(playerid, TDEditor_PTD[playerid][0], 170);
PlayerTextDrawSetShadow(playerid, TDEditor_PTD[playerid][0], 0);
PlayerTextDrawSetOutline(playerid, TDEditor_PTD[playerid][0], 0);
PlayerTextDrawBackgroundColor(playerid, TDEditor_PTD[playerid][0], 255);
PlayerTextDrawFont(playerid, TDEditor_PTD[playerid][0], 4);
PlayerTextDrawSetProportional(playerid, TDEditor_PTD[playerid][0], 0);
PlayerTextDrawSetShadow(playerid, TDEditor_PTD[playerid][0], 0);
u
1.337052|431.150024|0.000000|0.000000|636.888916|15.460033|1|425|0|255|0|0|255|4|0|0|1|LD_SPAC:white|0|0.000000|0.000000|0.000000|0.000000|0|0[/pawn]
Citat: .agency poslato Avgust 09, 2020, 11:45:58 PRE PODNE
Treba mi PWN to TDE converter za TDE Editor
[pawn]TDEditor_PTD[playerid][0] = CreatePlayerTextDraw(playerid, 164.267944, 338.750030, "LD_SPAC:white");
PlayerTextDrawLetterSize(playerid, TDEditor_PTD[playerid][0], 0.000000, 0.000000);
PlayerTextDrawTextSize(playerid, TDEditor_PTD[playerid][0], 90.000000, 90.000000);
PlayerTextDrawAlignment(playerid, TDEditor_PTD[playerid][0], 1);
PlayerTextDrawColor(playerid, TDEditor_PTD[playerid][0], 170);
PlayerTextDrawSetShadow(playerid, TDEditor_PTD[playerid][0], 0);
PlayerTextDrawSetOutline(playerid, TDEditor_PTD[playerid][0], 0);
PlayerTextDrawBackgroundColor(playerid, TDEditor_PTD[playerid][0], 255);
PlayerTextDrawFont(playerid, TDEditor_PTD[playerid][0], 4);
PlayerTextDrawSetProportional(playerid, TDEditor_PTD[playerid][0], 0);
PlayerTextDrawSetShadow(playerid, TDEditor_PTD[playerid][0], 0);
u
1.337052|431.150024|0.000000|0.000000|636.888916|15.460033|1|425|0|255|0|0|255|4|0|0|1|LD_SPAC:white|0|0.000000|0.000000|0.000000|0.000000|0|0[/pawn]
Sad sam nasao temu gde nema download link ali ima source, tako da sam sklempao u konzoli program koji mozete koristiti :
KLIKNI ME ZA DOWNLOAD (https://anonfiles.com/faG0v9L2o0/PwnToTdeV01D_exe)
SEKSI FOTKICA (https://prnt.sc/twkxmw)
SKEN ZA VIRUSCINU (https://www.virustotal.com/gui/file/9ef225726705bb225df5f724d392ee23016b8381fa1160ec04ca14869b6e019e/detection)
Da li mi neko moze dati CMD:
/tunecar
/skinitune
kad pokusavm iz drugih gamemodova prikazuje mi gresku
Citat: PawnoUros poslato Avgust 09, 2020, 16:47:48 POSLE PODNE
samo mi dajte te cmd ili mi objasnite sta da radim ovde https://imgur.com/a/e27dmwc
Sine nemaš enume za PodešavanjaAuta
[pawn]#define Error(%0,%1)\
SendClientMessage(%0, 0xf23224FF, "eror: "%1)[/pawn]
Mozete mi pomoci kako da napravim cmd /kreirajobjekat ili ti /kreirajkapiju
Probam iz drugih gm nece.
Kad sam sve one errore ukucao na gogle nije mi htelo izaci nesto mi izlazi sasvim drugo
Unapred hvala.
Dal ima neko dinamcine teritorije sa normalnim zauzimanjem itd?
Citat: enko. poslato Avgust 11, 2020, 22:23:16 POSLE PODNE
Dal ima neko dinamcine teritorije sa normalnim zauzimanjem itd?
Objasni ljudima termin "normalno zauzimanje".
Citat: Galardo poslato Avgust 11, 2020, 22:34:36 POSLE PODNE
Objasni ljudima termin "normalno zauzimanje".
Evo da se ispravim brate "Dal ima neko dinamcine teritorije sa zauzimanjem"
Citat: enko. poslato Avgust 11, 2020, 22:48:39 POSLE PODNE
Evo da se ispravim brate "Dal ima neko dinamcine teritorije sa zauzimanjem"
Sta su dinamicne teritorije sa zauzimanjem
Citat: PawnoUros poslato Avgust 11, 2020, 16:53:53 POSLE PODNE
Mozete mi pomoci kako da napravim cmd /kreirajobjekat ili ti /kreirajkapiju
Probam iz drugih gm nece.
Kad sam sve one errore ukucao na gogle nije mi htelo izaci nesto mi izlazi sasvim drugo
Unapred hvala.
https://wiki.sa-mp.com/wiki/CreateObject
https://github.com/samp-incognito/samp-streamer-plugin/wiki/Natives-(Objects)
https://wiki.sa-mp.com/wiki/EditObject
https://wiki.sa-mp.com/wiki/OnPlayerEditObject
https://github.com/samp-incognito/samp-streamer-plugin/wiki/Callbacks
https://wiki.sa-mp.com/wiki/Scripting_Basics
Za cuvanje mozes sta god znas da koristis.
Citat: enko. poslato Avgust 11, 2020, 22:23:16 POSLE PODNE
Dal ima neko dinamcine teritorije sa normalnim zauzimanjem itd?
Ima ih skoro svaki objavljeni mod u gamemodes potforumu.
Treba mi komanda napraviobjekat i obrisi objekat za dinamicno mapanje ig mod je za msql pa ako bi ikako moglo da se napravi bio bih zahvalan
Pozdrav znaci napravio sam komandu /uninvite koja bi trebala radit za online igrace i offline ima provjeru orgsati ako igrac ima manje od 50 sati nije ispunio ugovor i ide u jail ako ima vise normalno ga izbaci iz org bez jaila ali meni ne radi offline dio ne znam zasto kad izbacim dio za provjeru org sati onda radi inace ne radi evo koda..Ja bi da ko pogleda ko zna da mi odradi da radi offline i online
[pawn]
CMD:uninvite(playerid, params[])
{
new porukamsg[164];
new targetname[24], filestring[79], string[128];
if(sscanf(params, "s[24]", targetname)) // Ako igrac nije upisao sve potrebne parametre, ispisuje mu tu poruku
return SendClientMessage(playerid, COLOR_UPORABA, "KORISTENJE: /uninvite [Ime_Prezime]");
format(filestring, sizeof(filestring), "/Korisnici/%s.ini", targetname);
if(!IsRPname(targetname)) return SendClientMessage(playerid, COLOR_ERROR, "ERROR: Odabrani igrac nije pronaden u databazi servera.");
if(!fexist(filestring)) return SendClientMessage(playerid, COLOR_ERROR, "ERROR: Odabrani igrac nije pronaden u databazi servera.");
if(IsPlayerConnected(GetPlayerID(targetname)) && ulogiran[GetPlayerID(targetname)] == false) return SendClientMessage(playerid,COLOR_ERROR, "ERROR: Odabrani igrac nije online ili nije ulogiran u svoj korisnicki racun."), PlayerPlaySound(playerid,1055,0.0,0.0,0.0);
if(IsPlayerConnected(GetPlayerID(targetname)))
{
if(PlayerInfo[GetPlayerID(targetname)][pOrgSati] < 50)
{
if(PlayerInfo[GetPlayerID(targetname)][pSpol] == 1) { PlayerInfo[GetPlayerID(targetname)][pSkin] = 299; SetPlayerSkinEx(GetPlayerID(targetname),PlayerInfo[GetPlayerID(targetname)][pSkin]); }
if(PlayerInfo[GetPlayerID(targetname)][pSpol] == 2) { PlayerInfo[GetPlayerID(targetname)][pSkin] = 192; SetPlayerSkinEx(GetPlayerID(targetname),PlayerInfo[GetPlayerID(targetname)][pSkin]); }
PlayerInfo[GetPlayerID(targetname)][pMember] = 0;
PlayerInfo[GetPlayerID(targetname)][pRank] = 0;
PlayerInfo[GetPlayerID(targetname)][pDostave] = 0;
PlayerInfo[GetPlayerID(targetname)][pRobOrg] = 0;
PlayerInfo[GetPlayerID(targetname)][pOrgSati] = 0;
PlayerInfo[GetPlayerID(targetname)][pArea] = 1;
PlayerInfo[GetPlayerID(targetname)][pAreaSati] = 1;
PlayerInfo[GetPlayerID(targetname)][pAreaMinute] = 00;
PlayerInfo[GetPlayerID(targetname)][pAreaSekunde] = 00;
PlayerInfo[GetPlayerID(targetname)][pMetaLimit] = 0;
RemovePlayerMapIcon(GetPlayerID(targetname), 51);
RemovePlayerMapIcon(GetPlayerID(targetname), 19);
RemovePlayerMapIcon(GetPlayerID(targetname), 58);
Lociranje[GetPlayerID(targetname)] = 0;
HitINFO[GetPlayerID(targetname)][hitHit] = 0;
hitmanid[GetPlayerID(targetname)] = 9999;
hatr[GetPlayerID(targetname)] = 0;
KillTimer(loctajmer[GetPlayerID(targetname)]);
SetPlayerHealth(GetPlayerID(targetname), 0);
SavePlayer(GetPlayerID(targetname));
}
if(PlayerInfo[GetPlayerID(targetname)][pSpol] == 1) { PlayerInfo[GetPlayerID(targetname)][pSkin] = 299; SetPlayerSkinEx(GetPlayerID(targetname),PlayerInfo[GetPlayerID(targetname)][pSkin]); }
if(PlayerInfo[GetPlayerID(targetname)][pSpol] == 2) { PlayerInfo[GetPlayerID(targetname)][pSkin] = 192; SetPlayerSkinEx(GetPlayerID(targetname),PlayerInfo[GetPlayerID(targetname)][pSkin]); }
if(PlayerInfo[GetPlayerID(targetname)][pArea] == 0) { PlayerInfo[GetPlayerID(targetname)][pGlavniSpawn] = 1; }
RemovePlayerMapIcon(GetPlayerID(targetname), 51);
RemovePlayerMapIcon(GetPlayerID(targetname), 19);
RemovePlayerMapIcon(GetPlayerID(targetname), 58);
Lociranje[GetPlayerID(targetname)] = 0;
HitINFO[GetPlayerID(targetname)][hitHit] = 0;
PlayerInfo[GetPlayerID(targetname)][pMetaLimit] = 0;
hitmanid[GetPlayerID(targetname)] = 9999;
hatr[GetPlayerID(targetname)] = 0;
PlayerInfo[GetPlayerID(targetname)][pMember] = 0;
PlayerInfo[GetPlayerID(targetname)][pRank] = 0;
PlayerInfo[GetPlayerID(targetname)][pDostave] = 0;
PlayerInfo[GetPlayerID(targetname)][pRobOrg] = 0;
PlayerInfo[GetPlayerID(targetname)][pOrgSati] = 0;
KillTimer(loctajmer[GetPlayerID(targetname)]);
SavePlayer(GetPlayerID(targetname));
format(string,sizeof(string),"INFO: Lider %s vas je izbacio iz organizacije - sad ste obicni civil.", GetName(playerid));
SendClientMessage(GetPlayerID(targetname),COLOR_INFO,string);
format(porukamsg, sizeof(porukamsg), "ORG INFO: Igrac %s je izbacen iz vase organizacije - zazelite mu srecu ako zasluzuje.",GetName(GetPlayerID(targetname)));
SendRadioMessage(PlayerInfo[playerid][pMember], 0x69AE55FF, porukamsg);
}
else if(!IsPlayerConnected(GetPlayerID(targetname)))
{
//Ukoliko igrac nema ispunjen ugovor ide u areu
if(PlayerInfo[GetPlayerID(targetname)][pOrgSati] < 50)
{
if(PlayerInfo[GetPlayerID(targetname)][pSpol] == 1) { skinspol = 299; }
if(PlayerInfo[GetPlayerID(targetname)][pSpol] == 2) { skinspol = 192; }
new INI:File = INI_Open(filestring);
INI_SetTag(File, "data");
INI_WriteInt(File, "Skin", skinspol);
INI_WriteInt(File, "Member", 0);
INI_WriteInt(File, "Rank", 0);
INI_WriteInt(File, "Dostave", 0);
INI_WriteInt(File, "RobOrg", 0);
INI_WriteInt(File, "OrgSati", 0);
INI_WriteInt(File, "MetaLimit", 0);
INI_WriteInt(File, "Area", 1);
INI_WriteInt(File, "AreaSati", 1);
INI_WriteInt(File, "AreaMinute", 0);
INI_WriteInt(File, "AreaSekunde", 0);
INI_Close(File);
}
format(string, sizeof(string), "INFO: Izbacili ste igraca %s (offline) iz svoje organizacije - sada je obican civil.", targetname);
SendClientMessage(playerid,COLOR_INFO,string);
//Ukoliko igrac ima ispunjen org ugovor nejde u jail
new skinspol;
if(PlayerInfo[GetPlayerID(targetname)][pSpol] == 1) { skinspol = 299; }
if(PlayerInfo[GetPlayerID(targetname)][pSpol] == 2) { skinspol = 192; }
new INI:File = INI_Open(filestring);
INI_SetTag(File, "data");
INI_WriteInt(File, "Skin", skinspol);
INI_WriteInt(File, "Member", 0);
INI_WriteInt(File, "Rank", 0);
INI_WriteInt(File, "Dostave", 0);
INI_WriteInt(File, "RobOrg", 0);
INI_WriteInt(File, "OrgSati", 0);
INI_WriteInt(File, "MetaLimit", 0);
INI_Close(File);
}
return 1;
}
[/pawn]
Treba mi nesto kao provjera samp verzije. Npr. kao sto ima SA da se koristi r3 +
Citat: Outsider poslato Avgust 18, 2020, 23:18:19 POSLE PODNE
Treba mi nesto kao provjera samp verzije. Npr. kao sto ima SA da se koristi r3 +
https://wiki.sa-mp.com/wiki/GetPlayerVersion
Da li mi neko moze pomoci kako da napravim verziju za samp 0.3.7-R2 posto manji sam level prvi put skriptam inace ovo je od yugoslavie RP pa ne znam kako da postavim vecu verziju to jest 0.3.7-R2
Pozz momci, da li neko ima komandu slucajno za pumpe npr kad ukucam /napunipumpe da gorivo ode na svakoj pumpi na 10000L
LVG Mod inc
Cao, treba mi komanda /kreirajvozilo ili /napravivozilo
Citat: BaneMapp poslato Avgust 27, 2020, 02:36:42 PRE PODNE
Cao, treba mi komanda /kreirajvozilo ili /napravivozilo
Izvuci si iz ATH moda :)
Citat: enko. poslato Avgust 26, 2020, 10:20:06 PRE PODNE
Pozz momci, da li neko ima komandu slucajno za pumpe npr kad ukucam /napunipumpe da gorivo ode na svakoj pumpi na 10000L
LVG Mod inc
Pa ja LVG mod licno nemam na racunaru niti ga zelim skinuti da bi ti napisao jednu komandu. A zasto ti ne bi uzeo varijablu benzinskih gdje se cuvaju litri, i na jednostavnu komandu stavio restrikciju admin nivoa i for petljom stavio litre na pumpama na zeljene.
Ako mi neko moze pomoci u vezi komande /kreirajkapiju
Hvala unapred
Citat: unkown337 poslato Avgust 31, 2020, 19:48:05 POSLE PODNE
Zna li neko koji je ovo textdraw model? Ne mogu nigde da ga nadjem https://prnt.sc/u91t6b
što se praviš lud ti ovde tražiš da ti neko nešto uradi ili da ti da nešto
Može neko da mi uradi komandu za popravljanje auta
Ima li neko Admin Sistem
i nemoj da šalješ više glupe poruke na pp
Ćao svima , tražim kad ukucam komandu /upd da izlazi textdraw na kome pise
Big Update
Ostanete sa nama
Uzivajte
Citat: TojSum poslato Septembar 05, 2020, 16:20:13 POSLE PODNE
Ćao svima , tražim kad ukucam komandu /upd da izlazi textdraw na kome pise
Big Update
Ostanete sa nama
Uzivajte
[pawn]
CMD:upd(playerid) {
foreach (new i : Player) {
TextDrawShowForPlayer (i, ImeTDa);
}
return (true);
}[/pawn]
Citat: __vedran.xyz77 poslato Septembar 05, 2020, 16:35:15 POSLE PODNE
[pawn]
CMD:upd(playerid) {
foreach (new i : Player) {
TextDrawShowForPlayer (i, ImeTDa);
}
return (true);
}[/pawn]
Nemoj se drogirati,
ima ova funkcija https://wiki.sa-mp.com/wiki/TextDrawShowForAll
Ako hoces da se tom igracu pokaze taj TD, samo tom koji ukuca komandu
[pawn]
CMD:upd(playerid) {
TextDrawShowForPlayer (playerid, ImeTDa);
return (true);
}[/pawn]
A ovo ti je 'pak za sve igrace
[pawn]
CMD:upd(playerid) {
TextDrawShowForAll (ImeTDa);
return (true);
}[/pawn]
Citat: Mergevos poslato Septembar 06, 2020, 00:39:09 PRE PODNE
Nemoj se drogirati,
ima ova funkcija https://wiki.sa-mp.com/wiki/TextDrawShowForAll
Ako hoces da se tom igracu pokaze taj TD, samo tom koji ukuca komandu
[pawn]
CMD:upd(playerid) {
TextDrawShowForPlayer (playerid, ImeTDa);
return (true);
}[/pawn]
A ovo ti je 'pak za sve igrace
[pawn]
CMD:upd(playerid) {
TextDrawShowForAll (ImeTDa);
return (true);
}[/pawn]
Jel moze mi pratite da ova cmd moze ukuca 1342?
Citat: TojSum poslato Septembar 06, 2020, 12:56:09 POSLE PODNE
Jel moze mi pratite da ova cmd moze ukuca 1342?
ako si iz bugarske, napisi mi na bugarskom ili makedonskom ako si iz makedonije
potrebna mi je komanda /orgrac da mogu lideri koristit
Ima li neko komandu za setovanje custom tablica?
Vec nekoliko dana pokusavam da napravim to al ne ide...
Citat: enko. poslato Septembar 07, 2020, 11:38:02 PRE PODNE
potrebna mi je komanda /orgrac da mogu lideri koristit
https://balkan-samp.com/forum/index.php?topic=134051.0
Citat: predator.exe poslato Septembar 13, 2020, 11:49:19 PRE PODNE
Ima li neko komandu za setovanje custom tablica?
Vec nekoliko dana pokusavam da napravim to al ne ide...
To moras sistem uraditi , nije to samo komanda
Ovako ja sam uradio ovakav sistem
https://youtu.be/-beuXRWyNqE s tim sto ja hocu da promenim da nije u animaciji i da moze se krece po celom sefu a kad napusti sef da se prekine rob. Trenutno kako sam uradio on roba u animaciji a i mora biti tacno na pikapu na tim kordinatama da bi pokrenuo rob ja zelim to da promenim ako neko ima taj sistem neka posalje ili barem da mi kaze neko kako to da uradim . Koristim SM mod od Dimija . Hvala svima
Citat: Boske poslato Septembar 23, 2020, 13:45:49 POSLE PODNE
Ovako ja sam uradio ovakav sistem
https://youtu.be/-beuXRWyNqE s tim sto ja hocu da promenim da nije u animaciji i da moze se krece po celom sefu a kad napusti sef da se prekine rob. Trenutno kako sam uradio on roba u animaciji a i mora biti tacno na pikapu na tim kordinatama da bi pokrenuo rob ja zelim to da promenim ako neko ima taj sistem neka posalje ili barem da mi kaze neko kako to da uradim . Koristim SM mod od Dimija . Hvala svima
Verovatno si napravio timer koji broji na svakih sekund? Nesto nalik odbrojavanju? Ako jesi, unutar njega dodas prvo proveru IsPlayerInRangeOfPoint, ili gde god tebi odgovara, stavis tipa 10.0 ili 15.0 da bude range, ukoliko nije u tom range-u, prekine rob, ako jeste, nastavi odbrojavanje. Ne znam kako si radio sistem do sada, pa ne mogu da ti kazem nesto vise, jednostavno posalji kod koji si radio, pa cemo srediti to :)
Citat: V01D poslato Septembar 23, 2020, 16:11:19 POSLE PODNE
Verovatno si napravio timer koji broji na svakih sekund? Nesto nalik odbrojavanju? Ako jesi, unutar njega dodas prvo proveru IsPlayerInRangeOfPoint, ili gde god tebi odgovara, stavis tipa 10.0 ili 15.0 da bude range, ukoliko nije u tom range-u, prekine rob, ako jeste, nastavi odbrojavanje. Ne znam kako si radio sistem do sada, pa ne mogu da ti kazem nesto vise, jednostavno posalji kod koji si radio, pa cemo srediti to :)
Evo kod u busu sam trenutno na mobu pa mi najlakse pastebain
https://pastebin.com/XDzYVPRL
[pawn]forward PljackanjeBankice( playerid );
public PljackanjeBankice( playerid ) {
new string[ 128 ];
if( IsPlayerInRangeOfPoint(playerid, 15.0, X, Y, Z) ) ) { //Ovo samo stavis, 15.0 zamenis tako da ti otprilike bude sef, zamenis X,y i z sa koordinatama centra sefa
if( PljackaVreme[ playerid ] > 0 ) {
new novac = random(52)+502;
new animlib[32];
new animname[32];
//Provera za animaciju je obrisana
if( ServerInfo[ NovacBanka ] >= (PljackaNovac[ playerid ] + novac) ) {
PljackaNovac[ playerid ] += novac;
format( string, sizeof( string ), "~w~Ostanite u sefu jos ~r~%d ~w~sekundi", PljackaVreme[ playerid ] );
GameTextForPlayer( playerid, string, 1000, 4 ) ;
PljackaVreme[ playerid ]--;
}
else if( ServerInfo[ NovacBanka ] < (PljackaNovac[ playerid ] + novac) ) {
GameTextForPlayer( playerid, "~w~Nema vise novca u sefu!", 1000, 4) ;
PljackaVreme[ playerid ] = 0;
SendClientMessageEx( playerid, NARACRVENA, "Opljackali ste banku i uzeli ~g~%d$ !", PljackaNovac[ playerid ] );
SendClientMessage( playerid, NARACRVENA, "Imate 15 minuta da odnesete novac do baze vase organizacije inace je propao!" );
ServerInfo[ TorbaIgracDropo ] = IPI;
ServerInfo[ TorbaVremeIstek ] = 15;
new OrgID = PlayerInfo[ playerid ][ xClan ];
Dimi_SetPlayerCheckpoint(playerid, OI[OrgID][oPozExtX], OI[OrgID][oPozExtY], OI[OrgID][oPozExtZ], 2.0);
CheckpointStatus[ playerid ] = 28;
Dimi_KillTimer( PljackanjeBankeTimer[ playerid ] );
PljackaVreme[ playerid ] = 0;
//ClearAnimations( playerid ); Ne treba posto nema animacije
SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
PljackaUToku = false;
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
OOCNews( 0xFFA500AA, globalstring );
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Policijske snage i dalje pokusavaju da privedu pljackase." );
OOCNews( 0xFFA500AA, globalstring );
ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
SaveServerStats( );
foreach(new i : Player) {
if( GetFactionType( i ) == ORG_TIP_PD ) {
format( globalstring,sizeof( globalstring ),"HQ: Osumniceni %s je opljackao banku zaustavite ga, over.", ImeIgraca( playerid ) );
SCM( i, SVETLOCRVENA, globalstring );
SCM( i, SVETLOCRVENA, "Imate jos vremena da zaustavite pljacku dok ne odnese torbu sa novcem u bazu." );
}
}
}
}
else if( PljackaVreme[ playerid ] == 0 ) {
format(string, sizeof( string ),"~w~Opljackali ste banku i uzeli ~g~%d$ !", PljackaNovac[ playerid ] );
GameTextForPlayer( playerid, string, 6000, 4 );
SendClientMessageEx( playerid, NARACRVENA, "Opljackali ste banku i uzeli %d$ !",PljackaNovac[ playerid ] );
SendClientMessage( playerid, NARACRVENA, "Imate 15 minuta da odnesete novac do baze vase organizacije inace je propao!" );
ServerInfo[ TorbaIgracDropo ] = IPI;
ServerInfo[ TorbaVremeIstek ] = 15;
new OrgID = PlayerInfo[ playerid ][ xClan ];
Dimi_SetPlayerCheckpoint(playerid, OI[OrgID][oPozExtX], OI[OrgID][oPozExtY], OI[OrgID][oPozExtZ], 2.0);
CheckpointStatus[ playerid ] = 28;
Dimi_KillTimer( PljackanjeBankeTimer[ playerid ] );
PljackaVreme[ playerid ] = 0;
//ClearAnimations( playerid );
SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
PljackaUToku = false;
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
OOCNews( 0xFFA500AA, globalstring );
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Policijske snage i dalje pokusavaju da privedu pljackase." );
OOCNews( 0xFFA500AA, globalstring );
ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
SaveServerStats( );
foreach(new i : Player) {
if( GetFactionType( i ) == ORG_TIP_PD ) {
format( globalstring,sizeof( globalstring ),"HQ: Osumniceni %s je opljackao banku zaustavite ga, over.", ImeIgraca( playerid ) );
SCM( i, SVETLOCRVENA, globalstring );
SCM( i, SVETLOCRVENA, "Imate jos vremena da zaustavite pljacku dok ne odnese torbu sa novcem u bazu." );
}
}
}
}
else {
GameTextForPlayer( playerid, "~w~Otisli ste iz sefa!", 1000, 4) ;
PljackaVreme[ playerid ] = 0;
Dimi_KillTimer( PljackanjeBankeTimer[ playerid ] );
PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
if( PljackaNovac[ playerid ] > 0 ) {
SendClientMessageEx( playerid, NARACRVENA, "Opljackao si banku i uzeo %d$.", PljackaNovac[ playerid ] );
SendClientMessage( playerid, NARACRVENA, "Imate 15 minuta da odnesete novac do baze vase organizacije inace je propao!" );
ServerInfo[ TorbaIgracDropo ] = IPI;
ServerInfo[ TorbaVremeIstek ] = 15;
SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
new OrgID = PlayerInfo[ playerid ][ xClan ];
Dimi_SetPlayerCheckpoint(playerid, OI[OrgID][oPozExtX], OI[OrgID][oPozExtY], OI[OrgID][oPozExtZ], 2.0);
CheckpointStatus[ playerid ] = 28;
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
OOCNews( 0xFFA500AA, globalstring );
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Policijske snage i dalje pokusavaju da privedu pljackase." );
OOCNews( 0xFFA500AA, globalstring );
ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
SaveServerStats( );
foreach(new i : Player) {
if( GetFactionType( i ) == ORG_TIP_PD ) {
format( globalstring,sizeof( globalstring ),"HQ: Osumniceni %s je opljackao banku zaustavite ga, over.", ImeIgraca( playerid ) );
SCM( i, SVETLOCRVENA, globalstring );
SCM( i, SVETLOCRVENA, "Imate jos vremena da zaustavite pljacku dok ne odnese torbu sa novcem u bazu." );
}
}
}
else {
SendClientMessage( playerid, NARACRVENA, "Nisi uspeo da opljackas banku." );
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka nije opljackana." );
OOCNews( 0xFFA500AA, globalstring );
}
PljackaUToku = false;
}
return true;
}[/pawn]
Ovako nesto?? Pritom podesi na IsPlayerInRangeOfPoint svoje koordinate i range.
Takodje kada pokrenes rob izbaci animaciju i TogglePlayerControllable
Neki System bodova, pozeljno da se dobija na svakih sat vremena po malo, i imas /shop za kupovinu vipa i tih kurca, fala
Citat: V01D poslato Septembar 23, 2020, 17:22:50 POSLE PODNE
[pawn]forward PljackanjeBankice( playerid );
public PljackanjeBankice( playerid ) {
new string[ 128 ];
if( IsPlayerInRangeOfPoint(playerid, 15.0, X, Y, Z) ) ) { //Ovo samo stavis, 15.0 zamenis tako da ti otprilike bude sef, zamenis X,y i z sa koordinatama centra sefa
if( PljackaVreme[ playerid ] > 0 ) {
new novac = random(52)+502;
new animlib[32];
new animname[32];
//Provera za animaciju je obrisana
if( ServerInfo[ NovacBanka ] >= (PljackaNovac[ playerid ] + novac) ) {
PljackaNovac[ playerid ] += novac;
format( string, sizeof( string ), "~w~Ostanite u sefu jos ~r~%d ~w~sekundi", PljackaVreme[ playerid ] );
GameTextForPlayer( playerid, string, 1000, 4 ) ;
PljackaVreme[ playerid ]--;
}
else if( ServerInfo[ NovacBanka ] < (PljackaNovac[ playerid ] + novac) ) {
GameTextForPlayer( playerid, "~w~Nema vise novca u sefu!", 1000, 4) ;
PljackaVreme[ playerid ] = 0;
SendClientMessageEx( playerid, NARACRVENA, "Opljackali ste banku i uzeli ~g~%d$ !", PljackaNovac[ playerid ] );
SendClientMessage( playerid, NARACRVENA, "Imate 15 minuta da odnesete novac do baze vase organizacije inace je propao!" );
ServerInfo[ TorbaIgracDropo ] = IPI;
ServerInfo[ TorbaVremeIstek ] = 15;
new OrgID = PlayerInfo[ playerid ][ xClan ];
Dimi_SetPlayerCheckpoint(playerid, OI[OrgID][oPozExtX], OI[OrgID][oPozExtY], OI[OrgID][oPozExtZ], 2.0);
CheckpointStatus[ playerid ] = 28;
Dimi_KillTimer( PljackanjeBankeTimer[ playerid ] );
PljackaVreme[ playerid ] = 0;
//ClearAnimations( playerid ); Ne treba posto nema animacije
SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
PljackaUToku = false;
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
OOCNews( 0xFFA500AA, globalstring );
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Policijske snage i dalje pokusavaju da privedu pljackase." );
OOCNews( 0xFFA500AA, globalstring );
ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
SaveServerStats( );
foreach(new i : Player) {
if( GetFactionType( i ) == ORG_TIP_PD ) {
format( globalstring,sizeof( globalstring ),"HQ: Osumniceni %s je opljackao banku zaustavite ga, over.", ImeIgraca( playerid ) );
SCM( i, SVETLOCRVENA, globalstring );
SCM( i, SVETLOCRVENA, "Imate jos vremena da zaustavite pljacku dok ne odnese torbu sa novcem u bazu." );
}
}
}
}
else if( PljackaVreme[ playerid ] == 0 ) {
format(string, sizeof( string ),"~w~Opljackali ste banku i uzeli ~g~%d$ !", PljackaNovac[ playerid ] );
GameTextForPlayer( playerid, string, 6000, 4 );
SendClientMessageEx( playerid, NARACRVENA, "Opljackali ste banku i uzeli %d$ !",PljackaNovac[ playerid ] );
SendClientMessage( playerid, NARACRVENA, "Imate 15 minuta da odnesete novac do baze vase organizacije inace je propao!" );
ServerInfo[ TorbaIgracDropo ] = IPI;
ServerInfo[ TorbaVremeIstek ] = 15;
new OrgID = PlayerInfo[ playerid ][ xClan ];
Dimi_SetPlayerCheckpoint(playerid, OI[OrgID][oPozExtX], OI[OrgID][oPozExtY], OI[OrgID][oPozExtZ], 2.0);
CheckpointStatus[ playerid ] = 28;
Dimi_KillTimer( PljackanjeBankeTimer[ playerid ] );
PljackaVreme[ playerid ] = 0;
//ClearAnimations( playerid );
SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
PljackaUToku = false;
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
OOCNews( 0xFFA500AA, globalstring );
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Policijske snage i dalje pokusavaju da privedu pljackase." );
OOCNews( 0xFFA500AA, globalstring );
ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
SaveServerStats( );
foreach(new i : Player) {
if( GetFactionType( i ) == ORG_TIP_PD ) {
format( globalstring,sizeof( globalstring ),"HQ: Osumniceni %s je opljackao banku zaustavite ga, over.", ImeIgraca( playerid ) );
SCM( i, SVETLOCRVENA, globalstring );
SCM( i, SVETLOCRVENA, "Imate jos vremena da zaustavite pljacku dok ne odnese torbu sa novcem u bazu." );
}
}
}
}
else {
GameTextForPlayer( playerid, "~w~Otisli ste iz sefa!", 1000, 4) ;
PljackaVreme[ playerid ] = 0;
Dimi_KillTimer( PljackanjeBankeTimer[ playerid ] );
PostaviWanted( playerid, "Pljacka Banke", "Nepoznati", 6 );
if( PljackaNovac[ playerid ] > 0 ) {
SendClientMessageEx( playerid, NARACRVENA, "Opljackao si banku i uzeo %d$.", PljackaNovac[ playerid ] );
SendClientMessage( playerid, NARACRVENA, "Imate 15 minuta da odnesete novac do baze vase organizacije inace je propao!" );
ServerInfo[ TorbaIgracDropo ] = IPI;
ServerInfo[ TorbaVremeIstek ] = 15;
SetPlayerAttachedObject( playerid, OBJECT_SLOT_BADGE, 1550, 1, -0.008714, -0.188819, -0.026564, 159.138153, 86.558647, 0.000000, 1.005565, 0.984468, 1.014210 );
new OrgID = PlayerInfo[ playerid ][ xClan ];
Dimi_SetPlayerCheckpoint(playerid, OI[OrgID][oPozExtX], OI[OrgID][oPozExtY], OI[OrgID][oPozExtZ], 2.0);
CheckpointStatus[ playerid ] = 28;
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka je opljackana i opljackano je %d$.", PljackaNovac[ playerid ] );
OOCNews( 0xFFA500AA, globalstring );
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Policijske snage i dalje pokusavaju da privedu pljackase." );
OOCNews( 0xFFA500AA, globalstring );
ServerInfo[ NovacBanka ] -= PljackaNovac[ playerid ];
SaveServerStats( );
foreach(new i : Player) {
if( GetFactionType( i ) == ORG_TIP_PD ) {
format( globalstring,sizeof( globalstring ),"HQ: Osumniceni %s je opljackao banku zaustavite ga, over.", ImeIgraca( playerid ) );
SCM( i, SVETLOCRVENA, globalstring );
SCM( i, SVETLOCRVENA, "Imate jos vremena da zaustavite pljacku dok ne odnese torbu sa novcem u bazu." );
}
}
}
else {
SendClientMessage( playerid, NARACRVENA, "Nisi uspeo da opljackas banku." );
format( globalstring, sizeof( globalstring ), "[CNN] Vesti | "col_white"Streets Of Crime Banka nije opljackana." );
OOCNews( 0xFFA500AA, globalstring );
}
PljackaUToku = false;
}
return true;
}[/pawn]
Ovako nesto?? Pritom podesi na IsPlayerInRangeOfPoint svoje koordinate i range.
Takodje kada pokrenes rob izbaci animaciju i TogglePlayerControllable
Hvala ziv bio
Citat: Void Exx poslato Septembar 23, 2020, 19:14:24 POSLE PODNE
Neki System bodova, pozeljno da se dobija na svakih sat vremena po malo, i imas /shop za kupovinu vipa i tih kurca, fala
deklarisi variablu za bodove i na registeru postavi na 0,pronadji fj. za payday i tu stavi ++ za bodove (u zavisnosti da li koristis mysql/yini napravi cuvanje),shop bi ti trebao biti isto lagan.
Napravis npr u dialogu iteme koje moze kupiti i provjere da li ima toliko bodova,znas vec sve sam...
Citat: Void Exx poslato Septembar 23, 2020, 19:14:24 POSLE PODNE
Neki System bodova, pozeljno da se dobija na svakih sat vremena po malo, i imas /shop za kupovinu vipa i tih kurca, fala
[pawn]#include <YSI\y_timers> //Za timer
#include <YSI\y_iterate> //Za foreach
#include <Pawn.CMD> //Za komande
#include <easyDialog> //Za dialoge
enum pInfo //Dodamo pBodovi pod info igraca
{
pBodovi
}
new PlayerInfo[MAX_PLAYERS][pInfo];
CMD:shop(playerid) { //Komanda koja ce prikazati dialog za shop
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Ne mozes to iz vozila!"); //Sigurnosti radi, ako je u vozilu da ne moze koristiti cmd
Dialog_Show(playerid, Shop, DIALOG_STYLE_LIST, "Shop", "Vip1(5 bodova)\nPalica(1 bod)\nNovac(20.000$ x 1 bod)", "Potvrdi", "Odustani");
return 1;
}
Dialog:Shop(playerid, response, listitem, inputtext[]) { //Novi dialog shop
if(!response) return 0; //Ako klikne Odustani
if(response) { //Ako klikne Potvrdi
switch(listitem) {
case 0: { //Vip 1
if(PlayerInfo[playerid][pVip] >= 1) return SendClientMessage(playerid, -1, "Vec imas VIP-a!"); //U slucaju da ima vip-a
if(PlayerInfo[playerid][pBodovi] < 5) return SendClientMessage(playerid, -1, "Nemas dovoljno bodova!"); //Ako nema dovoljno
PlayerInfo[playerid][pBodovi] -= 5; //Oduzmemo 5 bodova
PlayerInfo[playerid][pVip] = 1; //Damo mu vipa lvl 1
SendClientMessage(playerid, -1, "Uspesno si kupio Vip 1 za 5 bodova!");
return 1;
}
case 1: { //Palica
if(PlayerInfo[playerid][pBodovi] < 1) return SendClientMessage(playerid, -1, "Nemas dovoljno bodova!"); //Ako nema dovoljno
PlayerInfo[playerid][pBodovi] -= 1; //Oduzmemo 1 bod
GivePlayerWeapon(playerid, 5, 1); //Damo mu palicu
SendClientMessage(playerid, -1, "Uspesno si kupio palicu za 1 bod!");
return 1;
}
case 2: { //Novac
//Kada klikne na novac izlazi mu drugi dialog gde ce uneti kolicinu
Dialog_Show(playerid, ShopNovac, DIALOG_STYLE_INPUT, "Shop Novac", "Unesi broj bodova koje zelis potrositi", "Potvrdi", "Nazad");
return 1;
}
}
}
return 1;
}
Dialog:ShopNovac(playerid, response, listitem, inputtext[]) { //Dialog Shop Novac
if(!response) return Dialog_Show(playerid, Shop, DIALOG_STYLE_LIST, "Shop", "Vip1(5 bodova)\nPalica(1 bod)\nNovac(20.000$ x 1 bod)", "Potvrdi", "Odustani");
if(response) {
new bodova = strval(inputtext); //Uzmemo input igraca i stavimo u varijablu bodova
if(PlayerInfo[playerid][pBodovi] < bodova) return SendClientMessage(playerid, -1, "Nemas dovoljno bodova!"); //Ako nema dovoljno bodova
GivePlayerMoney(playerid, bodova*20000); //Dajemo mu novac na osnovu bodova koje je uneo
SendClientMessage(playerid, -1, "Uspesno si kupio novac!");
return 1;
}
return 1;
}
task DavanjeBodova[3600000]() { //Timer koji ide na svakih sat vremena od pokretanja servera
foreach(Player, i) { //Loopujemo sve online igrace
PlayerInfo
[pBodovi]++; //Dodajemo jedan bod svakom online igracu
}
SendClientMessageToAll(-1, "Svi online igraci su dobili bod!");
return 1;
}[/pawn]
Pokusao sam sto vise objasniti, ovo ti je neki primer kako bi otprilike to funkcionisalo, sada je na tebi da pravis. Po ovome, svi online igraci na svakih sat vremena dobijaju jedan bod, sto je previse broken xDD
Citat: V01D poslato Septembar 24, 2020, 13:23:35 POSLE PODNE
[pawn]#include <YSI\y_timers> //Za timer
#include <YSI\y_iterate> //Za foreach
#include <Pawn.CMD> //Za komande
#include <easyDialog> //Za dialoge
enum pInfo //Dodamo pBodovi pod info igraca
{
pBodovi
}
new PlayerInfo[MAX_PLAYERS][pInfo];
CMD:shop(playerid) { //Komanda koja ce prikazati dialog za shop
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Ne mozes to iz vozila!"); //Sigurnosti radi, ako je u vozilu da ne moze koristiti cmd
Dialog_Show(playerid, Shop, DIALOG_STYLE_LIST, "Shop", "Vip1(5 bodova)\nPalica(1 bod)\nNovac(20.000$ x 1 bod)", "Potvrdi", "Odustani");
return 1;
}
Dialog:Shop(playerid, response, listitem, inputtext[]) { //Novi dialog shop
if(!response) return 0; //Ako klikne Odustani
if(response) { //Ako klikne Potvrdi
switch(listitem) {
case 0: { //Vip 1
if(PlayerInfo[playerid][pVip] >= 1) return SendClientMessage(playerid, -1, "Vec imas VIP-a!"); //U slucaju da ima vip-a
if(PlayerInfo[playerid][pBodovi] < 5) return SendClientMessage(playerid, -1, "Nemas dovoljno bodova!"); //Ako nema dovoljno
PlayerInfo[playerid][pBodovi] -= 5; //Oduzmemo 5 bodova
PlayerInfo[playerid][pVip] = 1; //Damo mu vipa lvl 1
SendClientMessage(playerid, -1, "Uspesno si kupio Vip 1 za 5 bodova!");
return 1;
}
case 1: { //Palica
if(PlayerInfo[playerid][pBodovi] < 1) return SendClientMessage(playerid, -1, "Nemas dovoljno bodova!"); //Ako nema dovoljno
PlayerInfo[playerid][pBodovi] -= 1; //Oduzmemo 1 bod
GivePlayerWeapon(playerid, 5, 1); //Damo mu palicu
SendClientMessage(playerid, -1, "Uspesno si kupio palicu za 1 bod!");
return 1;
}
case 2: { //Novac
//Kada klikne na novac izlazi mu drugi dialog gde ce uneti kolicinu
Dialog_Show(playerid, ShopNovac, DIALOG_STYLE_INPUT, "Shop Novac", "Unesi broj bodova koje zelis potrositi", "Potvrdi", "Nazad");
return 1;
}
}
}
return 1;
}
Dialog:ShopNovac(playerid, response, listitem, inputtext[]) { //Dialog Shop Novac
if(!response) return Dialog_Show(playerid, Shop, DIALOG_STYLE_LIST, "Shop", "Vip1(5 bodova)\nPalica(1 bod)\nNovac(20.000$ x 1 bod)", "Potvrdi", "Odustani");
if(response) {
new bodova = strval(inputtext); //Uzmemo input igraca i stavimo u varijablu bodova
if(PlayerInfo[playerid][pBodovi] < bodova) return SendClientMessage(playerid, -1, "Nemas dovoljno bodova!"); //Ako nema dovoljno bodova
GivePlayerMoney(playerid, bodova*20000); //Dajemo mu novac na osnovu bodova koje je uneo
SendClientMessage(playerid, -1, "Uspesno si kupio novac!");
return 1;
}
return 1;
}
task DavanjeBodova[3600000]() { //Timer koji ide na svakih sat vremena od pokretanja servera
foreach(Player, i) { //Loopujemo sve online igrace
PlayerInfo[pBodovi]++; //Dodajemo jedan bod svakom online igracu
}
SendClientMessageToAll(-1, "Svi online igraci su dobili bod!");
return 1;
}[/pawn]
Pokusao sam sto vise objasniti, ovo ti je neki primer kako bi otprilike to funkcionisalo, sada je na tebi da pravis. Po ovome, svi online igraci na svakih sat vremena dobijaju jedan bod, sto je previse broken xDD
a ljubim te <3
pozdrav , nova sam u skriptanju i danas sam uzeo mod od Srbija Gaming , medjutim kad sam hteo da dam lidera sebi cmd /makeadmin pise da nije autonizovana komanda , kao da ne postoji pa pitam ako neko mozda zna cmd da mi posalje hitno mi treba
Citat: Lazar_babuska poslato Septembar 25, 2020, 18:47:43 POSLE PODNE
pozdrav , nova sam u skriptanju i danas sam uzeo mod od Srbija Gaming , medjutim kad sam hteo da dam lidera sebi cmd /makeadmin pise da nije autonizovana komanda , kao da ne postoji pa pitam ako neko mozda zna cmd da mi posalje hitno mi treba
Pise ti Nemate Autorizaciju ? Si setao sam sebi admina preko server.cfg jel si se logovao kao RCON Admin ?
Treba mi sistem grafita na ovom principu vidjao sam ga na vibe I mw i na ch. Koristim SM od Dimija gledao sam sistem u mw probao da ga izvucem al nisam se snasao.
https://m.imgur.com/a/LlKEyDy
Trebaju mi one ikonice za textdrawove poput ld_ pretrazio sam sve nmg nać nikako.Ko nadje neka posalje hvala.
Ima neko ko bi mi mogao uraditi sistem da kreiram kamere za PD ingame ako je to moguce ?
https://open.mp/docs
Sve imas objasnjeno
trebam ako ima neko sistem /bilborda, i garaza samo enterijere tipa mala garaza srednja i velika ako imate
Ima neko YSI\y_timers include, i y_va ?
Citat: Lakering poslato April 07, 2021, 23:35:39 POSLE PODNE
Ima neko YSI\y_timers include, i y_va ?
https://github.com/pawn-lang/YSI-Includes
Hvl
MOzel molim vas bilbord system poslati plisss :)
fatal error 100: cannot read from file: "filesystem"
Neko ima taj include filesystem?
Imam pitanje,ako neko ima vremena,svaki igrac koji se registruje da ima FS na svemu?
https://open.mp/docs/scripting/functions/SetPlayerSkillLevel et razmisli
Kako da se automatski kada se igrac registruje ima vipa?
PlayerInfo[playerid][pVip] = BROJ ???
Citat: KajevichPawn poslato April 15, 2021, 14:28:16 POSLE PODNE
Kako da se automatski kada se igrac registruje ima vipa?
de banaj se sam molim te
Citat: yeet poslato April 15, 2021, 15:51:47 POSLE PODNE
de banaj se sam molim te
Aj ne budi retardiran nece nikome biti nista ako pitam jer ucim ? :o
Citat: KajevichPawn poslato April 16, 2021, 10:04:32 PRE PODNE
Aj ne budi retardiran nece nikome biti nista ako pitam jer ucim ? :o
Cisto ti je to napisao jer su to bas ali bas osnove koje se odmah uce, nije problem traziti nesto, npr nesto vece admin sistem ( sistem necega, bilo sta ) ali PlayerInfo[playerid][pVip] = Broj. Zar se to ne zakljucuje mozgom ?
Citat: ʟᴀᴋᴇʀɪɴɢ poslato April 16, 2021, 14:33:24 POSLE PODNE
Cisto ti je to napisao jer su to bas ali bas osnove koje se odmah uce, nije problem traziti nesto, npr nesto vece admin sistem ( sistem necega, bilo sta ) ali PlayerInfo[playerid][pVip] = Broj. Zar se to ne zakljucuje mozgom ?
Brate uzeo sam sa v2.4 da editujem dosta bugova sam fixao i mapa dodao i dosta stvari nego kada stvarno ne znam pitam,ne bih sad da budzim postove da ne dobijem warn,hvala u svakom slucaju svaka pomoc je dobro dosla.
Citat: KajevichPawn poslato April 16, 2021, 15:26:15 POSLE PODNE
Brate uzeo sam sa v2.4 da editujem dosta bugova sam fixao i mapa dodao i dosta stvari nego kada stvarno ne znam pitam,ne bih sad da budzim postove da ne dobijem warn,hvala u svakom slucaju svaka pomoc je dobro dosla.
Ajde objasni ti meni kako si ti mogao da fix bilo kakav bug ako neznas sta je promeniva, niz i kako funkcionisu? To je i problem kod vecina na ovom forumu (cast izuzecima) hocete sve i odmah. Ako hocete da programirate pocnite od osnova. Niko jos nije prohodao a da pre toga nije puzio makar malo.
Moze li mi neko pomoci kako da fixam npr nmg da getam admina lvl 2 do sebe ili da se gotam do njega pise da je on kao jaci od mn pls neko da pomogne,i molim da nema ovakvkvih glupih komentara i hejtovanja.Hvala unapred.
Citat: KajevichPawn poslato April 17, 2021, 17:44:30 POSLE PODNE
Moze li mi neko pomoci kako da fixam npr nmg da getam admina lvl 2 do sebe ili da se gotam do njega pise da je on kao jaci od mn pls neko da pomogne,i molim da nema ovakvkvih glupih komentara i hejtovanja.Hvala unapred.
kao prvo skloni to pawn iz imena, i skloni tu sliku, a ako ne mozes da getas/gotas do nekog admina imas u skripti strcmp, a li ne vjerujem da to ima u sa 2.4 posto je kod iz 1986
Citat: KajevichPawn poslato April 15, 2021, 14:28:16 POSLE PODNE
Kako da se automatski kada se igrac registruje ima vipa?
PlayerInfo[xVip] = 0 (stavis koji hoces) , nista teze..
(edit) zaboravio sam , PlayerInfo[playerid] [ xVip ] = 0 , umjesto ovo x sta god ti je u skripti , pVip i slicno..
Citat: n1k0la poslato Septembar 27, 2020, 20:44:08 POSLE PODNE
Trebaju mi one ikonice za textdrawove poput ld_ pretrazio sam sve nmg nać nikako.Ko nadje neka posalje hvala.
evo ti sve koje ja znam , a i evo ti link sajta gdje imas sve od do
zvjezdica - za text stavis ] i font 2
badchat - ides sprite textdraw i upises na tekst sledece: ld_chat:badchat
particle - ides sprite textdraw i upises na tekst sledece: particle:lamp_shad_64
pahuljice - ides sprite textdraw i upises na tekst sledece : ld_shtr:fstar
https://open.mp/docs/scripting/resources/textdrawsprites?fbclid=IwAR2YHXUKeAVhXY0CBwse9ojDi1ss1Y7k8IsoMFL2XABrrbXR_E_kchXS2uY
Tu mozes uzeti ono sto imaju kao loading screen u gta isto i to , pa eto.. Nadam se da sam pomogao.
treba mi neki sajt na koji mogu da okacim pesmu koju zelim da dodam u scriptu kad se ulazi na server, kiwi mi ne radi
Citat: DavidScript poslato April 20, 2021, 11:31:34 PRE PODNE
treba mi neki sajt na koji mogu da okacim pesmu koju zelim da dodam u scriptu kad se ulazi na server, kiwi mi ne radi
https://www.dropbox.com/home
Pozz svima potrebno mi je da se automski event starta svako 30 min ako neko ima bio bi zahvalan
Ako neko ima sisem da kad kucam /spawnvozilo da sam sebi spawnam svoje vozilo ili bilo koji igrac da se auto ne spawna cim igrac udje na srw nego da on moze sam da spawna svoje vozilo kad zeli
Citat: Dime123 poslato April 23, 2021, 15:15:16 POSLE PODNE
Ako neko ima sisem da kad kucam /spawnvozilo da sam sebi spawnam svoje vozilo ili bilo koji igrac da se auto ne spawna cim igrac udje na srw nego da on moze sam da spawna svoje vozilo kad zeli
poslat cu ti kad dodjem kuci javi mi se PM da se setim kasnije :D
treba mi include "mapfix"
Citat: Keno Scripts poslato April 24, 2021, 22:13:14 POSLE PODNE
treba mi include "mapfix"
https://github.com/NexiusTailer/MapFix/blob/master/mapfix.inc
Treba mi jedna komanda ako neko zna da napravi. komanda /server ili tako nesto da se kreiraju stvari ig jer sam nasao par extra modova ali nijedan nema kreiranje ig. Najvaznije mi je da organizacije i vozila mogu da se kreiraju.
Citat: Vlado_Jankanj poslato April 26, 2021, 10:51:25 PRE PODNE
Treba mi jedna komanda ako neko zna da napravi. komanda /server ili tako nesto da se kreiraju stvari ig jer sam nasao par extra modova ali nijedan nema kreiranje ig. Najvaznije mi je da organizacije i vozila mogu da se kreiraju.
preuzmi Arena Gaming mod u njemu imas dobru cmd
Citat: Vlado_Jankanj poslato April 26, 2021, 10:51:25 PRE PODNE
Treba mi jedna komanda ako neko zna da napravi. komanda /server ili tako nesto da se kreiraju stvari ig jer sam nasao par extra modova ali nijedan nema kreiranje ig. Najvaznije mi je da organizacije i vozila mogu da se kreiraju.
to nije samo komanda kralju
Koji je najbolji converter za PlayAudioStreamForPlayer, da pustam muziku ?
Citat: ʟᴀᴋᴇʀɪɴɢ poslato April 27, 2021, 01:55:10 PRE PODNE
Koji je najbolji converter za PlayAudioStreamForPlayer, da pustam muziku ?
Meni osobno kiwi ?
Da, ali link trazim nmg ga nadjem
Citat: ʟᴀᴋᴇʀɪɴɢ poslato April 27, 2021, 11:44:46 PRE PODNE
Da, ali link trazim nmg ga nadjem
ocito nemogu nac link ali imas ovaj https://www.dropbox.com
Zahvaljujem
[pawn]Dali mi moze pls objasniti kako da napravim Bank Systen INI
Hvala ;D ;D[/pawn]
Da li neko moze da mi objasni kako u skripti da pronadjem rcon kod za proveru posto sam pocetnik i ne znam
Citat: Vlado_Jankanj poslato Maj 01, 2021, 12:04:06 POSLE PODNE
Da li neko moze da mi objasni kako u skripti da pronadjem rcon kod za proveru posto sam pocetnik i ne znam
kako mi da znamo koji ti mod koristis i kako je definisano u tom modu?
Citat: Vlado_Jankanj poslato Maj 01, 2021, 12:04:06 POSLE PODNE
Da li neko moze da mi objasni kako u skripti da pronadjem rcon kod za proveru posto sam pocetnik i ne znam
samo trazi rcon_password
Citat: Vlado_Jankanj poslato Maj 01, 2021, 12:04:06 POSLE PODNE
Da li neko moze da mi objasni kako u skripti da pronadjem rcon kod za proveru posto sam pocetnik i ne znam
Razmislis logicki...Recimo ako ti prikaze dialog "Ukucajte rcon:" onda trazis dialog sa tim tekstom...Kad nadjes to videces koji je ID ili sta vec, pa ces moci da nadjes i response gde ce verovatno i biti uporedjenje tvog input-a sa rcon lozinkom (oce biti lozinka ili macro nije bitno naci ces...)
Citat: Pawno.Dev.Pro.Dr.Mr.Skripter... poslato Maj 01, 2021, 12:26:35 POSLE PODNE
Razmislis logicki...Recimo ako ti prikaze dialog "Ukucajte rcon:" onda trazis dialog sa tim tekstom...Kad nadjes to videces koji je ID ili sta vec, pa ces moci da nadjes i response gde ce verovatno i biti uporedjenje tvog input-a sa rcon lozinkom (oce biti lozinka ili macro nije bitno naci ces...)
Morao sam ovako posto nema "NOVA TEMA"El zna neko kako da uradim na brzinomeru td da mi pise ciji je uato kolko km preso ako zna neko kako
Koristi PlayerTextDrawSetString, https://open.mp/docs/scripting/functions/PlayerTextDrawSetString
Citat: Vlado_Jankanj poslato Maj 01, 2021, 12:04:06 POSLE PODNE
Da li neko moze da mi objasni kako u skripti da pronadjem rcon kod za proveru posto sam pocetnik i ne znam
Pronadji ovaj public ili kako je vec u tvojoj skripti :) ili vidi kako si tu napisali iznad mene :)
[pawn]public OnRconLoginAttempt[/pawn]
Ili ovaj dialog :)
[pawn]dialog_RCONPROVERA[/pawn]
[pawn]#define MAX_PLANTS 701
#define PLANT_FILE "Plants/Plant_%i.ini"
#define MARIHUANA 4
enum Plantainfo {
wObjectID,
wPlanted,
wHoursPassed,
wViwo,
wType,
wOwner[ MAX_PLAYER_NAME ],
Float:Plantx,
Float:Planty,
Float:Plantz
};
new DrogaStab[ MAX_PLANTS ][ Plantainfo ];[/pawn]
Moze li mi neko pomoci,kako da kad posadim marihuanu ili kokain,da mi se sacuva u fajlu Plants? Treba nesto jos dodati,ako mi neko moze pomoci,hvala unaprijed...
Citat: Falsinho14 poslato Maj 03, 2021, 00:09:04 PRE PODNE
#define MAX_PLANTS 701
#define PLANT_FILE "Plants/Plant_%i.ini"
#define MARIHUANA 4
enum Plantainfo {
wObjectID,
wPlanted,
wHoursPassed,
wViwo,
wType,
wOwner[ MAX_PLAYER_NAME ],
Float:Plantx,
Float:Planty,
Float:Plantz
};
new DrogaStab[ MAX_PLANTS ][ Plantainfo ];
Moze li mi neko pomoci,kako da kad posadim marihuanu ili kokain,da mi se sacuva u fajlu Plants? Treba nesto jos dodati,ako mi neko moze pomoci,hvala unaprijed...
[pawn]
forward saveDrugs(const id);
public saveDrugs(const id) {
new drugFile[20];
format(drugFile, sizeof(drugFile), "Pumpe/%d.ini", id);
new INI: File = INI_Open(drugFile);
INI_WriteInt(File, "wPlanted", DrogaStav[id][wPlanted]);
// itd
INI_Close(File);
}[/pawn]
btw inace ovako se prije radilo mozda trenutno postoji neki bolji nacin, iskr ja ne znam koristim mysql od kad sam krenuo sa skriptanjem
Da li neko mozda zna kako da promenim koliko skida odredjeno oruzje. Ili ako moze da ako pogodim nekog u glavu da mu skida 100% iako ima pancir. Hteo bih da digl skida oko 80. Ako neko zna kako to da napravim koristim own nation skriptu. hvala.
Citat: Vlado_Jankanj poslato Maj 03, 2021, 13:22:48 POSLE PODNE
Da li neko mozda zna kako da promenim koliko skida odredjeno oruzje. Ili ako moze da ako pogodim nekog u glavu da mu skida 100% iako ima pancir. Hteo bih da digl skida oko 80. Ako neko zna kako to da napravim koristim own nation skriptu. hvala.
ako sam dobro skontao, ovde imas to sto ti treba KLIK (https://github.com/oscar-broman/samp-weapon-config)
Treba mi komanda /vspawn da igrac sam sebi moze spavnati vozilo a ne da se spavna kad se igrac uloguje i takodje bilbord sistem
Treba mi komanda na fazon da pisem komandu umesto drugih igraca, primer /pisikomandu (id) (komanda) i onda izadje kao da je taj igrac upisao tu komandu.
Citat: Sani poslato Maj 03, 2021, 17:57:09 POSLE PODNE
Treba mi komanda na fazon da pisem komandu umesto drugih igraca, primer /pisikomandu (id) (komanda) i onda izadje kao da je taj igrac upisao tu komandu.
koji cmd-process koristis da ti napravim u tom?
Citat: Sani poslato Maj 03, 2021, 17:57:09 POSLE PODNE
Treba mi komanda na fazon da pisem komandu umesto drugih igraca, primer /pisikomandu (id) (komanda) i onda izadje kao da je taj igrac upisao tu komandu.
Posto vidim da se ne oglasavas, izvinjavam se na DP, evo ti komanda pa ti prilagodi sebi.. (nisam testirao, treba da radi ja msm)
[pawn]
CMD:pisikomandu(const playerid, const string: params[])
{
// extract params -> new targetid, string: command[12]; else {
// SendClientMessage(playerid, -1, "/pisikomandu [targetid] [command]");
// return 1;
// }
static
targetid,
string: command[12];
if (sscanf(params, "ds[12]", targetid, command)) {
SendClientMessage(playerid, -1, "/pisikomandu [targetid] [command]");
return 1;
}
CallLocalFunction("OnPlayerCommandText", "ds", targetid, string: command);
return 1;
}
CMD:test(const playerid, const string: params[]) return SendClientMessage(playerid, -1, "Test");
[/pawn]
EDIT: koristis kao npr -> /pisikomandu dekszy
/test
Da li neko ima vec odradjen neki unikatan posao koji nije na foru prevezi od tacke A do tacke B. ILi ako neko ima posao masinovodja i taj mi treba. hvala unapred
treba mi bilbord system i da igrac moze spawnati sam sebi vozilo a ne da se spawna kad je na serveru
Moze li jos pomoc od nekog,u pitanju je SM mod,i ne znam kako da rijesim problem sa drogom,prethodni post sam kopirao sto mi je pomogao lik,ali i dalje ne moze da mi droga ostane u fajlovima,i ne pise koliko ima do izrastanja itd..
Ako neko moze pomoci u pitanju je JV:RP mod trebam skriptu da preko /server mogu kreirati voizlo te i obrisati
Po meni ATHLONE je bolji od tog moda barem po meni nisam mnogo gledao po njemu uradio to za vozila i gotovo
Potrebna mi je komanda/sistem koji kada odem na /aduty pise npr
Admin 1 %s je na duznosti
Developer %s je na duznost!
Direktor %s je na duznosti!
Itd itd,ako neko ima nek posalje hvala :)
Ovako ako neko zna kako da napravim da napravim Kod za administratorima da stize na E-Mail adresu ako neko zna da pomogne?
Citat: Fergosonn poslato Maj 09, 2021, 18:24:09 POSLE PODNE
Ovako ako neko zna kako da napravim da napravim Kod za administratorima da stize na E-Mail adresu ako neko zna da pomogne?
aj ti meni reci kako to mislis da uradis, to jedino preko forum hosta da dobijes hostovani mail pa da napravis sistem da mu kad klikne na forum dugme posalje, preko sampa koliko ja znam to nije moguce.
Citat: DavidScript poslato Maj 09, 2021, 20:37:38 POSLE PODNE
aj ti meni reci kako to mislis da uradis, to jedino preko forum hosta da dobijes hostovani mail pa da napravis sistem da mu kad klikne na forum dugme posalje, preko sampa koliko ja znam to nije moguce.
Moguce je...
Moze li jos pomoc od nekog,u pitanju je SM mod,i ne znam kako da rijesim problem sa drogom,prethodni post sam kopirao sto mi je pomogao lik,ali i dalje ne moze da mi droga ostane u fajlovima,i ne pise koliko ima do izrastanja itd..
Potreban mi je system Bilborda takodje komanda da igrac sam sebi spawna svoje vozilo a ne da se vozilo spawna kad igrac udje na server. Takodje ako neko ima neki mod gde postoji mogucnost editovanje porta imam kreiranje i birsanje nemam editovanje
Citat: Dime123 poslato Maj 13, 2021, 05:46:11 PRE PODNE
Potreban mi je system Bilborda takodje komanda da igrac sam sebi spawna svoje vozilo a ne da se vozilo spawna kad igrac udje na server. Takodje ako neko ima neki mod gde postoji mogucnost editovanje porta imam kreiranje i birsanje nemam editovanje
Mogu helpera?
Citat: Dime123 poslato Maj 13, 2021, 05:46:11 PRE PODNE
Potreban mi je system Bilborda takodje komanda da igrac sam sebi spawna svoje vozilo a ne da se vozilo spawna kad igrac udje na server. Takodje ako neko ima neki mod gde postoji mogucnost editovanje porta imam kreiranje i birsanje nemam editovanje
Hoces i muzicku da ti pjevamo.Sve sto si nabrojao vec postoji u do sad objavljenim gamemode skriptama.
Zanima me da li neko mozda ima sistem markera da posalje?
I da li postoji neki tutorijal kako da se prebaci posao tj kao u gta v da pise ispod healt bara i TDu tipa ako je osoba farmer POSAO: FARMER, ako je igrac u organizaciji onda umjesto posla da pise ime organizacije tu, gledao sam na yt ali nigdje nmg naci takav tutorijal...
Zpo, treba mi pomoc jer sam potpuno zaboravio kako se to radi.
Zelim da uklonim sa moda gore helt bar custom sto je pravljen da bude druge boje, ako neko zna kako da ga uklonim da bude kako je inace normala neka napise :D
Hvala
Citat: Ciwot poslato Maj 31, 2021, 23:45:22 POSLE PODNE
Zpo, treba mi pomoc jer sam potpuno zaboravio kako se to radi.
Zelim da uklonim sa moda gore helt bar custom sto je pravljen da bude druge boje, ako neko zna kako da ga uklonim da bude kako je inace normala neka napise :D
Hvala
vrv je promenjena boja, to se najlakse menja u weapon-config tako da proveri da li imas taj include i da li je health editovan
Citat: Dejan (dekszy) poslato Maj 31, 2021, 23:54:37 POSLE PODNE
vrv je promenjena boja, to se najlakse menja u weapon-config tako da proveri da li imas taj include i da li je health editovan
Brate meni je izvorni Ideal Gaming 1.4.4 tkd ne znam, i imam weapon config a ne znam jeli editovano tu, kako da vidim? msm sta da kucam da trazim po boji
Box Color recimo, recimo
Citat: 'xza poslato Jun 01, 2021, 00:13:40 PRE PODNE
Box Color recimo, recimo
Nasao sam ovo
if(s_HealthBarBorder == Text:INVALID_TEXT_DRAW) {
printf("(wc) WARN: Unable to create healthbar border textdraw");
} else {
s_InternalTextDraw[s_HealthBarBorder] = true;
TextDrawUseBox (s_HealthBarBorder, 1);
TextDrawLetterSize(s_HealthBarBorder, 0.500000, 0.599999); //0.0, 0.64);
TextDrawTextSize (s_HealthBarBorder, 544.000000, 0.000000); //543.75, 0.0);
TextDrawBoxColor (s_HealthBarBorder, 0x000000FF);
}
s_HealthBarBackground = TextDrawCreate(608.01, 70.25, "_");
if(s_HealthBarBackground == Text:INVALID_TEXT_DRAW) {
printf("(wc) WARN: Unable to create healthbar background textdraw");
} else {
s_InternalTextDraw[s_HealthBarBackground] = true;
TextDrawUseBox (s_HealthBarBackground, 1);
TextDrawLetterSize(s_HealthBarBackground, 0.500000, 0.099999); //0.0, 0.2);
TextDrawTextSize (s_HealthBarBackground, 546.000000, -3.000000); //545.75, 0.0);
TextDrawBoxColor (s_HealthBarBackground, 0x023669FF); //tamna
}
Ne znam jeli to to, ali mislim da jeste jer je ig plava boja a klk znam da je ovo plava jeli? 0x000000FF
Citat: Ciwot poslato Jun 01, 2021, 00:18:13 PRE PODNE
Nasao sam ovo
if(s_HealthBarBorder == Text:INVALID_TEXT_DRAW) {
printf("(wc) WARN: Unable to create healthbar border textdraw");
} else {
s_InternalTextDraw[s_HealthBarBorder] = true;
TextDrawUseBox (s_HealthBarBorder, 1);
TextDrawLetterSize(s_HealthBarBorder, 0.500000, 0.599999); //0.0, 0.64);
TextDrawTextSize (s_HealthBarBorder, 544.000000, 0.000000); //543.75, 0.0);
TextDrawBoxColor (s_HealthBarBorder, 0x000000FF);
}
s_HealthBarBackground = TextDrawCreate(608.01, 70.25, "_");
if(s_HealthBarBackground == Text:INVALID_TEXT_DRAW) {
printf("(wc) WARN: Unable to create healthbar background textdraw");
} else {
s_InternalTextDraw[s_HealthBarBackground] = true;
TextDrawUseBox (s_HealthBarBackground, 1);
TextDrawLetterSize(s_HealthBarBackground, 0.500000, 0.099999); //0.0, 0.2);
TextDrawTextSize (s_HealthBarBackground, 546.000000, -3.000000); //545.75, 0.0);
TextDrawBoxColor (s_HealthBarBackground, 0x023669FF); //tamna
}
Ne znam jeli to to, ali mislim da jeste jer je ig plava boja a klk znam da je ovo plava jeli? 0x000000FF
To je to
Citat: Ciwot poslato Jun 01, 2021, 02:39:14 PRE PODNE
Nije to to xd
Jeste, tebi je potrebno da gledas ovo :
[pawn]TextDrawBoxColor (s_HealthBarBackground, 0x023669FF); //tamna[/pawn]
0x023669FF je boja koju koristis za health bar.
Kako da je promenis?
Kucas na google hex color, izadje ti paleta boja, odaberes boju, i onda ti izbaci kod za tu boju u ovom formatu :
#610dba
Uzmes 610DBA i zatim ispred njega dodas AA, a ispred njega dodas 0x tako da dobijas sledeci format :
0x610DBAAA
Zatim samo stavis tu boju :
[pawn]TextDrawBoxColor (s_HealthBarBackground, 0x610DBAAA);[/pawn]
Citat: V01D poslato Jun 01, 2021, 02:43:18 PRE PODNE
Jeste, tebi je potrebno da gledas ovo :
[pawn]TextDrawBoxColor (s_HealthBarBackground, 0x023669FF); //tamna[/pawn]
0x023669FF je boja koju koristis za health bar.
Kako da je promenis?
Kucas na google hex color, izadje ti paleta boja, odaberes boju, i onda ti izbaci kod za tu boju u ovom formatu :
#610dba
Uzmes 610DBA i zatim ispred njega dodas AA, a ispred njega dodas 0x tako da dobijas sledeci format :
0x610DBAAA
Zatim samo stavis tu boju :
[pawn]TextDrawBoxColor (s_HealthBarBackground, 0x610DBAAA);[/pawn]
Nije brate probao sam oboje i to tvoju tu boju sto si stavio
U weapon configu nadji sledece :
https://ibb.co/F5fFKmd
Ovo se nalazi u UpdateHealthBar funkciji i ovde ces promeniti boju td-a
Citat: V01D poslato Jun 01, 2021, 03:15:11 PRE PODNE
U weapon configu nadji sledece :
https://ibb.co/F5fFKmd
Ovo se nalazi u UpdateHealthBar funkciji i ovde ces promeniti boju td-a
Nasao,
SetFakeHealth(playerid, health);
SetFakeArmour(playerid, armour);
UpdateSyncData(playerid);
if(health != s_LastSentHealth[playerid]) {
s_LastSentHealth[playerid] = health;
SetPlayerHealth(playerid, 8000000.0 + float(health));
if(s_HealthBarVisible[playerid] && !s_IsDying[playerid]) {
PlayerTextDrawDestroy(playerid, s_HealthBarForeground[playerid]);
s_HealthBarForeground[playerid] = PlayerText:INVALID_TEXT_DRAW;
if(s_HealthBarForeground[playerid] == PlayerText:INVALID_TEXT_DRAW) {
s_HealthBarForeground[playerid] = CreatePlayerTextDraw(
playerid,
551.5 + float(health) * 0.5651,
70.25,
"_"
);
if(s_HealthBarForeground[playerid] == PlayerText:INVALID_TEXT_DRAW) {
printf("(wc) WARN: Unable to create player healthbar foreground");
} else {
s_InternalPlayerTextDraw[playerid][s_HealthBarForeground[playerid]] = true;
PlayerTextDrawUseBox (playerid, s_HealthBarForeground[playerid], 1);
PlayerTextDrawLetterSize(playerid, s_HealthBarForeground[playerid], 0.500000, 0.099999); //0.0, 0.2);
PlayerTextDrawTextSize (playerid, s_HealthBarForeground[playerid], 546.000000, -3.000000); //545.75, 0.0);
PlayerTextDrawBoxColor (playerid, s_HealthBarForeground[playerid], 0x0964B8FF); //svijetla
PlayerTextDrawShow(playerid, s_HealthBarForeground[playerid]);
}
} else {
PlayerTextDrawSetPosition(playerid, s_HealthBarForeground[playerid], 551.5 + float(health) * 0.5651, 70.25);
PlayerTextDrawShow(playerid, s_HealthBarForeground[playerid]);
}
} else if(s_HealthBarForeground[playerid] != PlayerText:INVALID_TEXT_DRAW) {
PlayerTextDrawDestroy(playerid, s_HealthBarForeground[playerid]);
s_InternalPlayerTextDraw[playerid][s_HealthBarForeground[playerid]] = false;
s_HealthBarForeground[playerid] = PlayerText:INVALID_TEXT_DRAW;
}
}
Ako mozes nastaviti pisati ako imas fb da ne spammamo ovdje :/ ako ne nmvz
Napravio sam vozilo u texture studio znaci ono dodao mu motor da se vidi vani auspuh i te gluposti i sad me zanima da li ima neko voljan da mi napise kod ili objasni kako da napravim kod da pomocu neke komande igracu ciji ID upisem setam to vozilo ukoliko nema auto...
Pozz mozeli mi ko poslati link kako da napravim speedometar
Hvala.....
Napravi TD i koristi https://open.mp/docs/scripting/functions/PlayerTextDrawSetString
Citat: Amil_Pawno poslato Jun 05, 2021, 22:31:06 POSLE PODNE
Pozz mozeli mi ko poslati link kako da napravim speedometar
Hvala.....
[pawn]stock GetSpeed( playerid ) {
new Float:ST[ 4 ];
if( IsPlayerInAnyVehicle( playerid ) )
GetVehicleVelocity( GetPlayerVehicleID( playerid ), ST[ 0 ], ST[ 1 ], ST[ 2 ] );
else
GetPlayerVelocity( playerid, ST[ 0 ], ST[ 1 ], ST[ 2 ] );
ST[ 3 ] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 178.8617875;
return floatround( ST[ 3 ] );
}[/pawn]
Dodas ovu funkciju u skriptu, i dodas jedan novi textdraw koji ce sluziti kao brzinometar
Nesto na ovaj fazon :
[pawn]new PlayerText:BrzinaIgraca[MAX_PLAYERS]; //Novi textdraw, mora biti player
stock GetSpeed( playerid ) {
new Float:ST[ 4 ];
if( IsPlayerInAnyVehicle( playerid ) )
GetVehicleVelocity( GetPlayerVehicleID( playerid ), ST[ 0 ], ST[ 1 ], ST[ 2 ] );
else
GetPlayerVelocity( playerid, ST[ 0 ], ST[ 1 ], ST[ 2 ] );
ST[ 3 ] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 178.8617875;
return floatround( ST[ 3 ] );
}
public OnPlayerConnect(playerid) {
BrzinaIgraca[playerid] = CreatePlayerTextDraw(playerid, 320.0, 240.0, "Brzina : 325km/h"); //Napravimo textdraw
return 1;
}
//Za prikazivanje mozes da koristis OnPlayerStateChange ili OnPlayerEnterVehicle
public OnPlayerStateChange(playerid, newstate, oldstate) {
if(newstate && PLAYER_STATE_DRIVER) { //Ako je seo na mesto vozaca
new brzina[16]; //Napravimo promenljivu za tekst
format(brzina, 16, "Brzina : %dkm/h", GetSpeed(playerid)); //Formatiramo tekst gde uzimamo brzinu igraca
PlayerTextDrawSetString(playerid, BrzinaIgraca[playerid], brzina); //prikazemo tekst na brzinu
PlayerTextDrawShow(playerid, BrzinaIgraca[playerid]); //Prikazemo td
}
if(newstate && PLAYER_STATE_ONFOOT) { //Ako je izasao iz vozila
PlayerTextDrawHide(playerid, BrzinaIgraca[playerid]); //Sakrijemo td
}
return 1;
}
// Za menjanje same brzine tokom vremena mozemo koristiti neki timer
// Primer za y_timers
ptask TimerBrzina[100](playerid) {
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { //Proverimo ako je u vozilu i na mestu vozaca
PlayerTextDrawHide(playerid, BrzinaIgraca[playerid]);
new brzina[16]; //Napravimo promenljivu za tekst
format(brzina, 16, "Brzina : %dkm/h", GetSpeed(playerid)); //Formatiramo tekst gde uzimamo brzinu igraca
PlayerTextDrawSetString(playerid, BrzinaIgraca[playerid], brzina); //prikazemo tekst na brzinu
PlayerTextDrawShow(playerid, BrzinaIgraca[playerid]); //Prikazemo td
}
return 1;
} [/pawn]
da li iko moze da mi objasni kako se radi neki jednostavan posao npr prevoznik zlata
da li neko moze da mi objasni kako se radi posao prevoznik cementa (da ima animacija kako se sipa cemet), kako da postavim label za uniformu zaposli se i cp na koje igrac treba da ide
=
treba mi pomoc oko posla prevoznik cementa(i ako je moguce objasnjenje)
sluc
Citat: Dark0 poslato Jun 13, 2021, 22:26:20 POSLE PODNE
da li neko moze da mi objasni kako se radi posao prevoznik cementa (da ima animacija kako se sipa cemet), kako da postavim label za uniformu zaposli se i cp na koje igrac treba da ide
https://open.mp/docs/scripting/functions/ApplyAnimation - za animaciju kako sipa cement
https://open.mp/docs/scripting/functions/Create3DTextLabel - label za uniformu
https://open.mp/docs/scripting/functions/SetPlayerCheckpoint - gdje igrac treba da ide
I potrudi se da vise ne spamujes, i ne budzis postove
sory nov sam nisam video da se objavilo
Pozz kako da napravim da min na td pokaze ime posla napravio sam td i to i pokaze mi umjesto imena broj 1
[pawn]#define Posao_Nema 0
#define Posao_BusVozac 1
#define Posao_Postar 2[/pawn]
Evo TDUpdate
[pawn]
forward TDUpdate(playerid);
public TDUpdate(playerid)
{
//BANKA
new bankastring[128];
format(bankastring, sizeof(bankastring), "%d$", PlayerInfo[playerid][pBanka]);
TextDrawSetString(IGTD[8], bankastring);
[/pawn]
Kako da počnem da odradim da može da se pljačka sef u kući ako može netko da mi pomogne ili da savjet?
/robhouse
if(Player[playerid] [Alat] == 0) return SCM(playerid, -1,"Kurcina | Nemas alat za rob sefa.");
Imas brate skriptu od 80/60K linija nije tesko jebem ga ja
Citat: LudiYoutuber65 poslato Jun 15, 2021, 16:04:26 POSLE PODNE
Kako da počnem da odradim da može da se pljačka sef u kući ako može netko da mi pomogne ili da savjet?
Dakle, idemo logicki razmisljati i zakljuciti sta nam je sve potrebno.
Ocemo robati kucu, aha, dobro, pa vjerovatno nam treba neko vremensko ogranicenje tog robanja ili neke stavke koje se moraju uraditi da bi rob bio uspjesan.
Aha dakle, analizirajuci prethodnu recenicu zakljucili smo da nam vjerovatno treba neki tajmer ako cemo ici preko varijante jedan, dakle timer koji ce da odbrojava i kada odbroji rob ce biti uspjesan.
Sta nam jos treba, pa vjerovatno neke provjera unutar cmd koja ce provjeriti da li smo unutar kuce, to ne sumnjam da nema unutar ATH modova.
Sta bi nam jos trebalo biti logino, pa da, ako napusti kucu ili ga neko ubije da se prekine rob, aha, pa znaci vjerovatno treba upotrijebiti unarpijed napravljenu fj. KillTimer.
Citat: ᴅɪɴᴏ poslato Jun 15, 2021, 16:29:33 POSLE PODNE
/robhouse
if(Player[playerid] [Alat] == 0) return SCM(playerid, -1,"Kurcina | Nemas alat za rob sefa.");
Imas brate skriptu od 80/60K linija nije tesko jebem ga ja
a nije kurac teško kad sam još početnik i kad pokušavam da shvatim neke stvari
Citat: LudiYoutuber65 poslato Jun 15, 2021, 17:04:29 POSLE PODNE
a nije kurac teško kad sam još početnik i kad pokušavam da shvatim neke stvari
Ti si meni tu napisao svašta,ako moreš molim te da mi daš neki primjer ako ti nije problem?
Citat: LudiYoutuber65 poslato Jun 15, 2021, 17:04:29 POSLE PODNE
a nije kurac teško kad sam još početnik i kad pokušavam da shvatim neke stvari
Kralju, covjek ti sve reko samo treba da upotrijebis stranicu zvanu Google.
https://open.mp/
https://sampwiki.blast.hk/wiki/Main_Page
https://sampwiki.blast.hk/wiki/SetTimerEx
https://open.mp/docs/scripting/functions/SetTimerEx
https://open.mp/docs/scripting/functions/KillTimer
https://sampwiki.blast.hk/wiki/KillTimer
Kad hoces da prekines timer, ako igrac umre, stavi provjeru u CB OnPlayerDeath
[pawn]public OnPlayerDeath(playerid, killerid, reason)
{
if(Varijablazarob[playerid])
{
KillTimer(timer);
}
return 1;
}[/pawn]
Citat: ʟᴀᴋᴇʀɪɴɢ poslato Jun 15, 2021, 17:46:54 POSLE PODNE
Kralju, covjek ti sve reko samo treba da upotrijebis stranicu zvanu Google.
https://open.mp/
https://sampwiki.blast.hk/wiki/Main_Page
https://sampwiki.blast.hk/wiki/SetTimerEx
https://open.mp/docs/scripting/functions/SetTimerEx
https://open.mp/docs/scripting/functions/KillTimer
https://sampwiki.blast.hk/wiki/KillTimer
Kad hoces da prekines timer, ako igrac umre, stavi provjeru u CB OnPlayerDeath
[pawn]public OnPlayerDeath(playerid, killerid, reason)
{
if(Varijablazarob[playerid])
{
KillTimer(timer);
}
return 1;
}[/pawn]
probat čemo ako zapne tu je forum
Citat: LudiYoutuber65 poslato Jun 15, 2021, 17:10:08 POSLE PODNE
Ti si meni tu napisao svašta,ako moreš molim te da mi daš neki primjer ako ti nije problem?
if(UKući[playerid] == 0) return SCM(playerid, -1,"KURCINA | Nemereš robat ako nisi u kuci.") ;
SetTimer("robhaus", 2000, false); ovo je test, stavio sam 2 sekunde jer je test tj primjer
forward robhaus(playerid);
public robhaus(playerid)
{
TogglePlayerControlable(playerid, false);
SCM(playerid, -1, "KURCINA | Robas kucu imas wl.") ;
PostaviWantedIgracu
PosaljiPolicijiPoruku
return 1;
}
Imas znaci Google,samp wiki,open.mp YouTube.....
P.s mrzilo me ovo stavljati u Pawn code
Gdje ti je parametar playerid u settimer?
Svakako nisi mu ništa dao osim što će pokrenuti timer koji se nikad neće zaustaviti, nepravilan uz sve to tako da ga neće ni pozvati
UKuci bi trebalo setati gdje? SCM? Još ove poruke, malo ozbiljnosti molim te, vjerovatno bih isto pisao prije 4 5g jer sam mislio da je to smiješno, a ne nezrelo
Kako se ovakve teme gdje bi se trebao držati red pune glupostima, ne možeš ništa korisno pronaći
Treba mi pomoc oko lasera, kako da definisem da se skidaju pomocu tableta kako da definistem nestajanje lasera
Da li je laser objekat?
Citat: ᴅɪɴᴏ poslato Jun 16, 2021, 11:28:06 PRE PODNE
Da li je laser objekat?
imas objekt jedne sipke id 19087 i stavis crvenu boju i cloniras i tako mos napravit laser
Moze li neko da mi objasni kako da namestim da kad neko hoce da skine lasere udje u laptop ukuca npr /uklonilasere, da se oni jedan po jedan uklanjaju
Citat: Dark0 poslato Jun 16, 2021, 16:16:39 POSLE PODNE
Moze li neko da mi objasni kako da namestim da kad neko hoce da skine lasere udje u laptop ukuca npr /uklonilasere, da se oni jedan po jedan uklanjaju
Najbolje opcija za tako nesto napraviti niz ( array ) objekata. Primer :
[pawn]new laserObj[6]; //Deklarisemo promenljivu i odredimo velicinu ( 6 komada imam )
public OnGameModeInit() { //Ja ih na primer kreiram ovde pri pokretanju moda
laserObj[0] = CreateDynamicObject(18717,1109.412,-1674.633,13.811,0.000,-86.199,-1.099,-1,-1,-1,150.000,150.000);
laserObj[1] = CreateDynamicObject(18655,1107.601,-1674.604,13.924,176.300,0.000,0.000,-1,-1,-1,150.000,150.000);
laserObj[2] = CreateDynamicObject(18717,1109.412,-1674.633,13.811,0.000,-86.199,-1.099,-1,-1,-1,150.000,150.000);
laserObj[3] = CreateDynamicObject(18655,1107.601,-1674.604,13.924,176.300,0.000,0.000,-1,-1,-1,150.000,150.000);
laserObj[4] = CreateDynamicObject(18717,1109.412,-1674.633,13.811,0.000,-86.199,-1.099,-1,-1,-1,150.000,150.000);
laserObj[5] = CreateDynamicObject(18655,1107.601,-1674.604,13.924,176.300,0.000,0.000,-1,-1,-1,150.000,150.000);
}
CMD:unistilasere(playerid) {
//Na primer, unisticu sve odjednom za pocetak
for(new i = 0; i < 6; i++) { //Ako imas vise objekata i sve unistavam odjednom, najbolje koristiti loop za to ( i < 6 je u zavisnosti od broja objekata, slicno kao prikazivanje tdova na primer )
DestroyDynamicObject(laserObj
); //Ovde smo sada unistili objekat sa indexom i, tako da ce unistiti dva objekta, ili 100 objekata sa 3 linije koda
}
//////////////////////////////////////////////////// Ajmo sada unistiti samo jedan
DestroyDynamicObject(laserObj[0]); //Sada, sve zavisi na koji nacin unistavas, mozes koristiti neku promenljivu kao brojac, mozes napamet
//Pazi samo da ne pomesas CreateObject i CreateDynamicObject
return 1;
}[/pawn]
Citat: Teodor poslato Jun 27, 2020, 23:11:40 POSLE PODNE
Sry za DP, moze neko da mi objasni(ne mora ceo system) kako da napravim system Sef-a za Organizacije
Ako bi mogao dar neki pocetak, posto nemam blage veze kako bi mogao da uradim taj System za ORG Sef
nije sef-a nego sefa
Napravio sam cmd za robmuzeja e sad mi treba pomoć kako da stavim da je obavezno da igrač im atorbu kod sebe? I da posle roba dobije antikvitete kje prodaje na crno tržište hvala unapred :D
https://open.mp/docs/scripting/resources/start :)
Ima li neko skriptu updejtanje tuninga gdje se updejta Km/h. tipa kupis infernusa kupis moze 220 max ici i ti ga nacipujes da mozes 250 ici. Hvala ;)
Potrebna mi je komanda
Objasnjenje:
Znaci komanda da ide npr /otvoriport
ta komanda napravi teleport na mojoj lokaci i onda igrac moze da ukuca npr /join tako nesta da se porta na tu lokaciju
komanda mi treba za custom evente i npr da port traje 2-3 minute (da se igrac moze portati 2-3 minute i onda se port ukloni makne i ne mogu vise da se portaju tu)
ili da ima komanda npr /zatvoriport da se ta lokacija porta ukloni komandom
Nadam se da ste razumjeli sta sam htio objasniti,
Ako neko napravi hvala puno ;D
Citat: Dark0 poslato Jun 19, 2021, 11:46:19 PRE PODNE
Napravio sam cmd za robmuzeja e sad mi treba pomoć kako da stavim da je obavezno da igrač im atorbu kod sebe? I da posle roba dobije antikvitete kje prodaje na crno tržište hvala unapred :D
Ako si napravio komandu verovatno ces znati da dodas sledece: za igrace stavi neki bool array (primer bool pImaTorbu[MAX_PLAYERS]) u svoj player enum i posle
napravis nacin za uzimanje torbe(ne znam kako si to zamislio) i kada igracu das torbu onda i u array-u menjas vrednost na true(tacno) ili false(netacno).
za antikvitete ne znam kako si zamislio tako da to moras ili sam ili bolje objasni ideju.Citat: Schafer poslato Jun 20, 2021, 10:51:51 PRE PODNE
Ima li neko skriptu updejtanje tuninga gdje se updejta Km/h. tipa kupis infernusa kupis moze 220 max ici i ti ga nacipujes da mozes 250 ici. Hvala ;)
mozes potraziti po githubu ili nekim modovima odavde, nedavno je izasla jedna filter skripta gde je sve objasnjeno kako da ubacis u filterscript odeljku samo uzmes u obzir i komentare dole koje sam pisao u toj fs bice ti sasvim dovoljno.
https://balkan-samp.com/forum/index.php?topic=139048.msg1004012;topicseen#new (https://balkan-samp.com/forum/index.php?topic=139048.msg1004012;topicseen#new)
Citat: Kikisa poslato Jun 24, 2021, 03:59:26 PRE PODNE
Potrebna mi je komanda
Objasnjenje:
Znaci komanda da ide npr /otvoriport
ta komanda napravi teleport na mojoj lokaci i onda igrac moze da ukuca npr /join tako nesta da se porta na tu lokaciju
komanda mi treba za custom evente i npr da port traje 2-3 minute (da se igrac moze portati 2-3 minute i onda se port ukloni makne i ne mogu vise da se portaju tu)
ili da ima komanda npr /zatvoriport da se ta lokacija porta ukloni komandom
Nadam se da ste razumjeli sta sam htio objasniti,
Ako neko napravi hvala puno ;D
[pawn]
static Float:gPos[3] = {0.0, ...}; // globalna promenljiva za cuvanje koordinata
CMD:otvoriport(const playerid, const params[]) // Promeni ovo ako ne radi na sintaksu svog cmd procesora
{
// Admin provera ili ako koristis YCMD mozes to resiti vec sa y_groups, ostavicu ovo samo radi primera!
if(IsPlayerAdmin(playerid)) // ako je igrac RCON admin(ti dodaj svoje)
{
GetPlayerPos(playerid, gPos[0], gPos[1], gPos[2]); // uzimamo koordinate igraca koji poziva komandu i cuvamo u globalnu promenljivu
SetTimer("Port_DeletePoint", 120000, false); // spremamo timer da ugasi mogucnost porta za 2 min = 120000 ms, false je tu da se timer ne ponavlja vec samo jednom to da uradi
SendClientMessageToAll(0xFFFFFFFF, "Admin je ukljucio mogucnost porta na njegovu lokaciju! Unesite /gotoport da se teleportujete!"); // primer da svim igracima kazes da si otvorio port
}
else
{
// poruka igracu da mu nije dozvoljeno koristiti ovu cmd
SendClientMessage(playerid, 0xFFFFFFFF, "Nemate dozvolu za ovu komandu!");
}
return;
}
CMD:zatvoriport(const playerid, const params[]) // Promeni ovo ako ne radi na sintaksu svog cmd procesora
{
// Admin provera ili ako koristis YCMD mozes to resiti vec sa y_groups, ostavicu ovo samo radi primera!
if(IsPlayerAdmin(playerid)) // ako je igrac RCON admin(ti dodaj svoje)
{
Port_DeletePoint();
SendClientMessage(playerid, 0xFFFFFFFF, "Iskljucili ste mogucnost porta!");
}
else
{
SendClientMessage(playerid, 0xFFFFFFFF, "Nemate dozvolu za ovu komandu!");
}
}
CMD:gotoport(const playerid, const params[]) // Promeni ovo ako ne radi na sintaksu svog cmd procesora
{
// pre nego sto mu dozvolis da se porta proveri da nije u zatvoru i tako slicne pizdarie
if(gPos[0] == 0.0 && gPos[1] == 0.0) // ako je port nepostojeci
{
SendClientMessage(playerid, 0xFFFFFFFF, "Port ne postoji!");
}
else
{
SetPlayerPosition(playerid, gPos[0], gPos[1], gPos[2]);
SendClientMessage(playerid, 0xFFFFFFFF, "Uspesno ste se teleportovali na port!");
}
return;
}
public Port_DeletePoint() // f-ja za brisanje porta
{
gPos[0] = gPos[1] = gPos[2] = 0.0; // resetujemo array sa koordinatama na 0 da bi znali da taj port vise nije aktivan
return 1;
}
[/pawn]
oprosti ako nesto ne radi, samo posalji error, nisam imao dugo kontakta sa skriptanjem :-\
Potreban mi je sistem dostave roba
Koristim gamemode IdealGaminga
https://balkan-samp.com/forum/index.php?topic=136428.0
Mod ima vec sistem pljacke banke ali kad se opljacka pare idu u ruku igracu koji je pljackao
Ako nije problem jel moze neko da napravi sistem dostave roba do ORG-a posto ja stvarno ne znam kako da to podesim, pokusavao sam nesta ali ne ide
Na svojoj skripti sam uspio da napravim da pare idu automatski u sef orga ali to mi ne odgovara bas a i nije RP nekako
Pa ako nije problem da neko napravi taj system tu na ovoj skripti i da mi posalje gamemode ako nije problem
Hvala unapred
Citat: coban poslato Jun 24, 2021, 06:48:31 PRE PODNE
Potreban mi je sistem dostave roba
Koristim gamemode IdealGaminga
https://balkan-samp.com/forum/index.php?topic=136428.0
Mod ima vec sistem pljacke banke ali kad se opljacka pare idu u ruku igracu koji je pljackao
Ako nije problem jel moze neko da napravi sistem dostave roba do ORG-a posto ja stvarno ne znam kako da to podesim, pokusavao sam nesta ali ne ide
Na svojoj skripti sam uspio da napravim da pare idu automatski u sef orga ali to mi ne odgovara bas a i nije RP nekako
Pa ako nije problem da neko napravi taj system tu na ovoj skripti i da mi posalje gamemode ako nije problem
Hvala unapred
E ovako, posto nisam za to da se drugima prave sistemi, vec sam za to da objasnim kako da napravis, to cu i uciniti..
Kada se oroba banka, potrebno je igracu koji je orobao postaviti checkpoint na njegovu organizaciju i da odnese taj novac tu..
Najbolje bi bilo kada bi organizacije bile dinamicne, da se kreiraju ingame, tako da mozemo uzeti koordinate ulaza organizacije na osnovu postavljene promenljive na igraca ( pMember, xMember ili pClan ili xClan )
Pre svega vidis kako su deklarisane promenljive u array-u za ulaz organizacije ( oPosX, oUlazX( Y, Z), oUlaz[0] itd itd.. )
Eh sada, ide malo koda.
[pawn]new bool:nosiNekuTorbu[MAX_PLAYERS]; //Ova promenljiva nam je potrebna da vidimo da li igrac nosi taj novac iz banke
//Kada je orobao
new orgID = PlayerInfo[playerid][xClan]; //Napravimo novu promenljivu za ID organizacije
SetPlayerCheckpoint(playerid, OrgInfo[id][oPosX], OrgInfo[id][oPosY], OrgInfo[id][oPosZ], 3.0); //Postavimo checkpoint na ulaz njegove organizacije
//Ja sam ovde koristio klasicno OrgInfo, tebi taj array moze imati drugi naziv
nosiNekuTorbu[playerid] = true; //Stavimo da mu je promenljiva na true, da bi detektovali kada udje na checkpoint
public OnPlayerEnterCheckpoint(playerid) {
//Kada udje u CP
if(nosiNekuTorbu[playerid]) { //Proverimo promenljivu
DisablePlayerCheckpoint(playerid); //Iskljucimo mu checkpoint
nosiNekuTorbu[playerid] = false; //Vratimo promenljivu na false
//I sada stavimo novac u sef
}
return 1;
}[/pawn]
Ako ti nesto nije jasno, pitaj, rado cu objasniti :D
Treba mi komanda koja sama automatski seta full skill na nekog oruziju npr /setfs ID Oruzije ili jednostavno da na svim seta nije problem jer imam server sa preko 50+ igraca a nmg da setam svima preko scripfiles
Citat: DzeneX poslato Jun 26, 2021, 11:34:53 PRE PODNE
Treba mi komanda koja sama automatski seta full skill na nekog oruziju npr /setfs ID Oruzije ili jednostavno da na svim seta nije problem jer imam server sa preko 50+ igraca a nmg da setam svima preko scripfiles
https://open.mp/docs/scripting/functions/SetPlayerSkillLevel
Znas kako im svima postavis vipa kada udju na server, eh, tako i za fs.
Citat: DzeneX poslato Jun 26, 2021, 11:34:53 PRE PODNE
Treba mi komanda koja sama automatski seta full skill na nekog oruziju npr /setfs ID Oruzije ili jednostavno da na svim seta nije problem jer imam server sa preko 50+ igraca a nmg da setam svima preko scripfiles
nije oruzije nego oruzje :D
VoJide kad vec pises nosiNekuTorbu mogao si i orgID u organizacijaIskaznica :D
Eto vidis sta radis sebi samo zato sto normalizujes jedan anglicizam samo zato sto da dugo vidjas i svuda, prejadno izgleda
Bas zbog toga ili jedan ili drugi jezik :)
#define SetPlayerCheckpoint PostaviKontrolnuTacku
Citat: Galardo poslato Jun 26, 2021, 13:08:36 POSLE PODNE
https://open.mp/docs/scripting/functions/SetPlayerSkillLevel
Znas kako im svima postavis vipa kada udju na server, eh, tako i za fs.
Hvala matori svega sam se sjetio samo ovog nisam hahahhah al sam mentol <3
Citat: Sage poslato Jun 26, 2021, 14:03:58 POSLE PODNE
VoJide kad vec pises nosiNekuTorbu mogao si i orgID u organizacijaIskaznica :D
Eto vidis sta radis sebi samo zato sto normalizujes jedan anglicizam samo zato sto da dugo vidjas i svuda, prejadno izgleda
Bas zbog toga ili jedan ili drugi jezik :)
#define SetPlayerCheckpoint PostaviKontrolnuTacku
Promenljive pisem na Srpskom, da bi oni koji to citaju zapravo lakse razumeli. Prekini da jedes govna po forumu i pljujes po svakom drugom clanu. Pomozi ljudima da nesto nauce za promenu ;)
Da li neko moze da mi posalje skriptu za anti invisible za pawnraknet
Citat: V01D poslato Jun 27, 2021, 18:08:01 POSLE PODNE
Promenljive pisem na Srpskom, da bi oni koji to citaju zapravo lakse razumeli. Prekini da jedes govna po forumu i pljujes po svakom drugom clanu. Pomozi ljudima da nesto nauce za promenu ;)
Apsolutno treba da te boli kurac za ovaj forum i samp, posebno ljude na njemu :D
Citat: ᴛʜᴇꜱᴍᴏᴋᴇ poslato Jun 26, 2021, 13:35:05 POSLE PODNE
nije oruzije nego oruzje :D
To je ono kad neko prica Srpski a ti ga ispravljujes na svoji "Bosanski" ili "Hrvatski" jezik
Citat: Dime123 poslato Jun 30, 2021, 08:46:44 PRE PODNE
"Hrvatski" jezik
(https://media.tenor.com/images/6f567ef7cae93ca76de2346f28764ee9/tenor.gif)
Trebaju mi animacije kako da ih dodam i ostalo
Citat: Dime123 poslato Jun 30, 2021, 08:46:44 PRE PODNE
To je ono kad neko prica Srpski a ti ga ispravljujes na svoji "Bosanski" ili "Hrvatski" jezik
ja sam iz Srbije, kod mene se pise oruzje, a koliko znam nigde se ne pise "oruzije", jednostavno mrzim kad neko ne zna neke tako osnovne stvari
Citat: ᴛʜᴇꜱᴍᴏᴋᴇ poslato Jun 30, 2021, 18:15:57 POSLE PODNE
ja sam iz Srbije, kod mene se pise oruzje, a koliko znam nigde se ne pise "oruzije", jednostavno mrzim kad neko ne zna neke tako osnovne stvari
Oruzije koristi 70% srbije a oruzje ostatak 30
Ako neko moze da napravi jednostavnu komandu za iskljucivanje vehicle collisiona. Hvala unapred
https://sampwiki.blast.hk/wiki/DisableRemoteVehicleCollisions
Sa ovom funkcijom gasis i palis collision
Pokusao sam ubaciti ali ne radi, mogu udariti druga na serveru
Citat: mrazz poslato Jul 01, 2021, 15:18:54 POSLE PODNE
Pokusao sam ubaciti ali ne radi, mogu udariti druga na serveru
Kako si ubacio?
Probaj samo ovako staviti kada zelis da iskljucis collision:
[pawn]DisableRemoteVehicleCollisions(playerid, 1);[/pawn]
Treba mi pomoć kako da ubacim tdove takođe kako da ih namestim ako je neko rad da objasni preko discord, hvala :D
Citat: Dark0 poslato Jul 02, 2021, 00:43:34 PRE PODNE
Treba mi pomoć kako da ubacim tdove takođe kako da ih namestim ako je neko rad da objasni preko discord, hvala :D
Imas previse tutorijala i na youtubu i ovde na forumu..
Znam al ne ide mi nikako
treba mi neko da mi napravi skriptu za pumpanje anusa :-\
Ne umem da napravim tdove al sam našao neke :)
Citat: zlatkobeee poslato Jul 02, 2021, 18:53:22 POSLE PODNE
treba mi neko da mi napravi skriptu za pumpanje anusa :-\
[pawn]˙
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");[/pawn]
50e.
Citat: Dark0 poslato Jul 02, 2021, 23:06:36 POSLE PODNE
Ne umem da napravim tdove al sam našao neke :)
Daj mi discord pa da ti objasnim
Citat: Galardo poslato Jul 02, 2021, 23:11:32 POSLE PODNE
[pawn]˙
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");
SCM(playerid, -1, " ");[/pawn]
50e.
UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU STA SI MU REKO ZA MAJKU
Kako da napravim da mi se vide igraci u dialogu, npr imam dialog style list i pise mi ovako: DM Arena (0/10 igraca). Kako da napravim da se vidi broj igraca?
Citat: Lukq poslato Jul 03, 2021, 15:48:37 POSLE PODNE
Kako da napravim da mi se vide igraci u dialogu, npr imam dialog style list i pise mi ovako: DM Arena (0/10 igraca). Kako da napravim da se vidi broj igraca?
Nisam tacno razumeo??
Uglavnom, oba slucaja koristeci formatiranje stringova. Drugi je prostiji gde samo imas :
[pawn]new broj[8];
format(broj, sizeof(broj), "%d/10", promenljivaZaBrojIgraca);
//Kasnije samo prikazes broj umesto nekog argumenta dialoga ( caption[], info[], button1[], button2[] )[/pawn]
Drugi slucaj je slican fazon, samo sto moras napraviti loop kroz sve igrace i to izgleda ovako nesto :
[pawn]new imeIgraca[32];
new bigString[1024];
for(new i = 0; i < MAX_PLAYERS; i++) {
if(promenljivaAkoIgra == true) { //Znaci ako je u toj igri sto si pomenuo
format(imeIgraca, sizeof(imeIgraca), "%s\n", GetName(i)); //Formatiramo ime tog igraca
strcat(bigString, imeIgraca);
}
}
//Zatim samo prikazemo bigString u dialogu umesto info[] argumenta[/pawn]
Citat: V01D poslato Jul 03, 2021, 17:15:30 POSLE PODNE
Nisam tacno razumeo??
Uglavnom, oba slucaja koristeci formatiranje stringova. Drugi je prostiji gde samo imas :
[pawn]new broj[8];
format(broj, sizeof(broj), "%d/10", promenljivaZaBrojIgraca);
//Kasnije samo prikazes broj umesto nekog argumenta dialoga ( caption[], info[], button1[], button2[] )[/pawn]
Drugi slucaj je slican fazon, samo sto moras napraviti loop kroz sve igrace i to izgleda ovako nesto :
[pawn]new imeIgraca[32];
new bigString[1024];
for(new i = 0; i < MAX_PLAYERS; i++) {
if(promenljivaAkoIgra == true) { //Znaci ako je u toj igri sto si pomenuo
format(imeIgraca, sizeof(imeIgraca), "%s\n", GetName(i)); //Formatiramo ime tog igraca
strcat(bigString, imeIgraca);
}
}
//Zatim samo prikazemo bigString u dialogu umesto info[] argumenta[/pawn]
Hvala :)
Zanima me da li neko ima skriptu za dinamicno kreiranje porta ?
Citat: Hirkich poslato Jul 04, 2021, 10:15:11 PRE PODNE
Zanima me da li neko ima skriptu za dinamicno kreiranje porta ?
https://balkan-samp.com/forum/index.php?topic=122081.0
Ne valja streamovati sta radis na discord... (https://images.emojiterra.com/google/android-11/128px/1f923.png)
Kako da napravim posto imam /tpcreate lokacije i kategorije da napravim da mogu preko tpcreate da odredjujem permisiju tipa Admin da moze ide tipa Organizije primer i ostali ne takodje da napravim da ima druga strana tipa napravim 20 porta i posle na sledecu stranu jos 10 trazio sam na netu ali nema nigde
Citat: Dime123 poslato Jul 04, 2021, 13:48:54 POSLE PODNE
Kako da napravim posto imam /tpcreate lokacije i kategorije da napravim da mogu preko tpcreate da odredjujem permisiju tipa Admin da moze ide tipa Organizije primer i ostali ne takodje da napravim da ima druga strana tipa napravim 20 porta i posle na sledecu stranu jos 10 trazio sam na netu ali nema nigde
nauci osnove pa ces znati ucenice
razumes da zelim dinamicno kreiranje a ne ono vase da budzim skriptu i da moram svaki put da bi dodao port cuvanje lokacije jebavanje po skripti nego lepo preko komande da kreiram InGame, i ako vec pricas nauci osnovno ajde napravi cmd pa mi javi kako je proslo i jesi uspeo ili si barem 60% komande odradi
Citat: zlatkobeee poslato Jul 04, 2021, 15:19:54 POSLE PODNE
nauci osnove pa ces znati ucenice
Brate interesuje me jel ti nije dosadno da budes dosadan?
Ako znas pomognes ako ne preskocis
Krenuo sam da radim dinamican port i sad ne znam gdje da ovo ubacim :( , neko help ?
https://ibb.co/1bzBcc9
Citat: Hirkich poslato Jul 05, 2021, 14:56:45 POSLE PODNE
Krenuo sam da radim dinamican port i sad ne znam gdje da ovo ubacim :( , neko help ?
https://ibb.co/1bzBcc9
OnGameModeInit
kako da napravim onaj bubble nick kad je neki igrac afk/esc menu?
Citat: Lukq poslato Jul 05, 2021, 18:57:00 POSLE PODNE
kako da napravim onaj bubble nick kad je neki igrac afk/esc menu?
SetPlayerChatBubble(playerid, text[], color, Float:drawdistance, expiretime)
ty
kako da napravim td na kojem se vidi fps?
Citat: Lukq poslato Jul 06, 2021, 13:57:58 POSLE PODNE
kako da napravim td na kojem se vidi fps?
Kad pravis td stavis brojke tipa 60 i posle u pawnu tu stavis da pise fps primer.
[pawn] format(string, sizeof(string), "~w~%d_FPS", FPS[playerid]); // ovo je primer samo
PlayerTextDrawSetString(i,PlayerTD
[41],string);[/pawn]
[pawn]new FPSLevel[MAX_PLAYERS], FPS[MAX_PLAYERS];[/pawn]
Kod OnplayerConnect
[pawn]FPSLevel[playerid] = FPS[playerid] = 0;[/pawn]
kod onplayerdisconect
[pawn]FPSLevel[playerid] = FPS[playerid] = 0;[/pawn]
kod OnPlayerUpdate
[pawn] newpFPS;
pFPS = IgracevFPS(playerid);
if (pFPS < 100) PostaviIgracevFPS(playerid, 2000);
else
{
if (FPSLevel[playerid] != pFPS)
{
new wfps = FPSLevel[playerid] - pFPS;
if (0 < wfps < 200) FPS[playerid] = wfps;
FPSLevel[playerid] = pFPS;
}
}[/pawn]
Testirao sam kod sebe na modu radi savrseno tako da ne bi trebalo da ti pravi probleme
Citat: Dime123 poslato Jul 06, 2021, 14:10:19 POSLE PODNE
Kad pravis td stavis brojke tipa 60 i posle u pawnu tu stavis da pise fps primer.
[pawn] format(string, sizeof(string), "~w~%d_FPS", FPS[playerid]); // ovo je primer samo
PlayerTextDrawSetString(i,PlayerTD[41],string);[/pawn]
[pawn]new FPSLevel[MAX_PLAYERS], FPS[MAX_PLAYERS];[/pawn]
Kod OnplayerConnect
[pawn]FPSLevel[playerid] = FPS[playerid] = 0;[/pawn]
kod onplayerdisconect
[pawn]FPSLevel[playerid] = FPS[playerid] = 0;[/pawn]
kod OnPlayerUpdate
[pawn] newpFPS;
pFPS = IgracevFPS(playerid);
if (pFPS < 100) PostaviIgracevFPS(playerid, 2000);
else
{
if (FPSLevel[playerid] != pFPS)
{
new wfps = FPSLevel[playerid] - pFPS;
if (0 < wfps < 200) FPS[playerid] = wfps;
FPSLevel[playerid] = pFPS;
}
}[/pawn]
Testirao sam kod sebe na modu radi savrseno tako da ne bi trebalo da ti pravi probleme
hvala brate moj :)
gdje ide ovo samo mi reci ? [pawn]format(string, sizeof(string), "~w~%d_FPS", FPS[playerid]); // ovo je primer samo
PlayerTextDrawSetString(i,PlayerTD[41],string);[/pawn]
Meni to stoji kod Odbrojavanje gde stoji za mute disarm mute f itd itd ne znam gde je to tebi definisano
[pawn]
task Odbrojavanja[1000]()
{
foreach(new i : Player)
{
format(string, sizeof(string), "~w~%d_FPS",FPS[playerid]);
PlayerTextDrawSetString(i,PlayerTD[41],string);
}
}
return 1;
}[/pawn]
Citat: Dime123 poslato Jul 06, 2021, 14:41:17 POSLE PODNE
Meni to stoji kod Odbrojavanje gde stoji za mute disarm mute f itd itd ne znam gde je to tebi definisano
[pawn]
task Odbrojavanja[1000]()
{
foreach(new i : Player)
{
format(string, sizeof(string), "~w~%d_FPS",FPS[playerid]);
PlayerTextDrawSetString(i,PlayerTD[41],string);
}
}
return 1;
}[/pawn]
Zasto task i foreach kada imas ptask
Ima neko attach sistem ?
Citat: Galardo poslato Jul 06, 2021, 15:20:07 POSLE PODNE
Zasto task i foreach kada imas ptask
Tako sam naucio i naviko i radi mi super
Potrebna mi je komanda /changename ali da se prije toga provjeri da li igrac ima odredjenu sumu novca, to je u mom slucaju 50k i ukoliko ima da moze promjeniti ime ig
Citat: Lukq poslato Jul 06, 2021, 23:23:14 POSLE PODNE
Potrebna mi je komanda /changename ali da se prije toga provjeri da li igrac ima odredjenu sumu novca, to je u mom slucaju 50k i ukoliko ima da moze promjeniti ime ig
Zavisi sta koristis za cuvanje podataka i jos par faktora kao sto su imena promenljivih ( xAdmin, pAdmin ili sta vec ima )
Proveris da li poseduje neku imovinu ( Kuca, firma, vozila... ), da li ima neki rank ( lider, admin, helper.. ), zatim moras da napravis novi fajl sa igracevim novim imenom i ispises te stvari i ostale u njega. Obrises stari fajl od igraca i iskoristis potom funkciju SetPlayerName i postavis novo ime.
A za to da li ima novca, samo koristi :
[pawn]if(GetPlayerMoney(playerid) < 50000) return SendClientMessage(playerid, -1, "Nemas dovoljno novca!");[/pawn]
Kao sto rekoh, moras komandu sam praviti na osnovu tvog moda..
Trebaju mi 2 sistema..
Kada igrac npr udje u gs i kupi pancir stvori mu se attach pancira
Kada igrac umre ostane njegovo truplo i info ko ga je ubio
Hvala svakom tko je zeljan pomoci hvala unaprijed!:)
Citat: Juarez_Haoking poslato Jul 07, 2021, 16:55:01 POSLE PODNE
Trebaju mi 2 sistema..
Kada igrac npr udje u gs i kupi pancir stvori mu se attach pancira
Kada igrac umre ostane njegovo truplo i info ko ga je ubio
Hvala svakom tko je zeljan pomoci hvala unaprijed!:)
https://team.sa-mp.com/wiki/AttachPlayerObjectToPlayer.html
Za to drugo, kada umre uzmes njegove koordinate i kreiras objekat mrtvog tijela i postavis ime na label za killerid.
Citat: V01D poslato Jul 03, 2021, 17:15:30 POSLE PODNE
Nisam tacno razumeo??
Uglavnom, oba slucaja koristeci formatiranje stringova. Drugi je prostiji gde samo imas :
[pawn]new broj[8];
format(broj, sizeof(broj), "%d/10", promenljivaZaBrojIgraca);
//Kasnije samo prikazes broj umesto nekog argumenta dialoga ( caption[], info[], button1[], button2[] )[/pawn]
Drugi slucaj je slican fazon, samo sto moras napraviti loop kroz sve igrace i to izgleda ovako nesto :
[pawn]new imeIgraca[32];
new bigString[1024];
for(new i = 0; i < MAX_PLAYERS; i++) {
if(promenljivaAkoIgra == true) { //Znaci ako je u toj igri sto si pomenuo
format(imeIgraca, sizeof(imeIgraca), "%s\n", GetName(i)); //Formatiramo ime tog igraca
strcat(bigString, imeIgraca);
}
}
//Zatim samo prikazemo bigString u dialogu umesto info[] argumenta[/pawn]
Bilo bi bolje da se koristi y_iterate, da ne loopuješ stalno kroz sve igrače bez razloga
Citat: Sage poslato Jul 07, 2021, 21:22:59 POSLE PODNE
Bilo bi bolje da se koristi y_iterate, da ne loopuješ stalno kroz sve igrače bez razloga
Kod sebe koristim, kada objasnjavam drugima ne. Ne koriste svi iste stvari. Posto vecina ovde ne zna osnovne stvari, cisto sumnjam da znaju sta su iteratori i kako se koriste, zato pravim ovaj idiotski loop :P
Citat: V01D poslato Jul 07, 2021, 22:23:10 POSLE PODNE
Kod sebe koristim, kada objasnjavam drugima ne. Ne koriste svi iste stvari. Posto vecina ovde ne zna osnovne stvari, cisto sumnjam da znaju sta su iteratori i kako se koriste, zato pravim ovaj idiotski loop :P
Pa ko je tebi šta uopšte rekao jebem li ti boga dosadnog, znam da znaš sve u redu, pomenuo sam dečku, znam šta radiš dw
Citat: Sage poslato Jul 08, 2021, 01:15:45 PRE PODNE
Pa ko je tebi šta uopšte rekao jebem li ti boga dosadnog, znam da znaš sve u redu, pomenuo sam dečku, znam šta radiš dw
smiri dozivljaj
Citat: Sage poslato Jul 08, 2021, 01:15:45 PRE PODNE
Pa ko je tebi šta uopšte rekao jebem li ti boga dosadnog, znam da znaš sve u redu, pomenuo sam dečku, znam šta radiš dw
Ma kazem ti onako. Dzaba pricamo i ti, i ja i ostali clanovi foruma, kada nece da poslusaju. Sto se mnogo stvari tice, lakse im je iskopirati kod i gledati zasto im SendClientMessage baca error :D
kako da napravim da igrac na registeru dobije npr 20k dolara i da se to sejva? jer kada ugasim samp-server.exe ne savea mi se novac
Citat: Lukq poslato Jul 08, 2021, 12:56:39 POSLE PODNE
kako da napravim da igrac na registeru dobije npr 20k dolara i da se to sejva? jer kada ugasim samp-server.exe ne savea mi se novac
Imas li svoj player enum u kome cuvas stvari(mozda ako si cuvao password, email itd)?
Ako imas onda tu promenis vrednost tipa:
PlayerInfo[playerid][xMoney] += 20000;
posle toga SetPlayerMoney funkcija da mu prikazes u money baru takodje i ostalo sve sto zelis da se dogodi.
Citat: tutankamon poslato Jul 08, 2021, 14:26:28 POSLE PODNE
Imas li svoj player enum u kome cuvas stvari(mozda ako si cuvao password, email itd)?
Ako imas onda tu promenis vrednost tipa:
PlayerInfo[playerid][xMoney] += 20000;
posle toga SetPlayerMoney funkcija da mu prikazes u money baru takodje i ostalo sve sto zelis da se dogodi.
imam enum info, ali gdje da stavim PlayerInfo[playerid][xMoney] += 20000; ?
Citat: Lukq poslato Jul 08, 2021, 15:06:50 POSLE PODNE
imam enum info, ali gdje da stavim PlayerInfo[playerid][xMoney] += 20000; ?
To stavis tamo gde igracu dajes novac, mozes na primer napraviti funkciju u kojoj ces mu povecati novac, promeniti vrednost u money baru itd.
Citat: Lukq poslato Jul 08, 2021, 15:06:50 POSLE PODNE
imam enum info, ali gdje da stavim PlayerInfo[playerid][xMoney] += 20000; ?
Odmah nakon registracije, postavis xMoney na odredjenu cifru. Postavis neku promenljivu za prvi spawn, i pod OnPlayerSpawn, ako je prvi spawn u pitanju, postavis mu novac sa GivePlayerMoney(playerid, PlayerInfo[playerid][xMoney]); postavis takodje i skin ili sta vec cuvas
System kreiranje radara, editovanje radara, brisanje radara i jelte da skida pare kad neko ide prebrzo
Citat: Goku ^ poslato Jul 09, 2021, 07:26:58 PRE PODNE
System kreiranje radara, editovanje radara, brisanje radara i jelte da skida pare kad neko ide prebrzo
Vec postoji u nekim modovima
kako da napravim kada igrac upuca actora da mu izbaci dialog ?
Citat: Lukq poslato Jul 09, 2021, 12:49:52 POSLE PODNE
kako da napravim kada igrac upuca actora da mu izbaci dialog ?
Kada igrac pogodi aktora kojeg ti zelis, prikazi mu dialog
https://open.mp/docs/scripting/callbacks/OnPlayerGiveDamageActor
Citat: Ljubisa poslato Jul 09, 2021, 13:02:34 POSLE PODNE
Kada igrac pogodi aktora kojeg ti zelis, prikazi mu dialog
https://open.mp/docs/scripting/callbacks/OnPlayerGiveDamageActor
hvala
kako da promjenim ovaj bar za helte slika: https://imgur.com/a/a19Yu7P ? jer sam vidio da je na nekim serverima to u drugoj boji.
Citat: Lukq poslato Jul 09, 2021, 15:51:26 POSLE PODNE
kako da promjenim ovaj bar za helte slika: https://imgur.com/a/a19Yu7P ? jer sam vidio da je na nekim serverima to u drugoj boji.
Potreban ti je weapon-config
https://github.com/oscar-broman/samp-weapon-config/blob/fdbfc5710d91c261c74151ae7060bfff2e28c13a/weapon-config.inc#L54
Citat: Ljubisa poslato Jul 09, 2021, 15:53:19 POSLE PODNE
Potreban ti je weapon-config
https://github.com/oscar-broman/samp-weapon-config/blob/fdbfc5710d91c261c74151ae7060bfff2e28c13a/weapon-config.inc#L54
potrebno mi je tih 6k redova ili?
Citat: Ljubisa poslato Jul 09, 2021, 15:53:19 POSLE PODNE
Potreban ti je weapon-config
https://github.com/oscar-broman/samp-weapon-config/blob/fdbfc5710d91c261c74151ae7060bfff2e28c13a/weapon-config.inc#L54
ubacio sam u modules i izbacuje C:\Users\User\Pictures\Serveri\#LegacyDeathmatch\click\Legacy Deathmatch by lukq\pawno\include\weapon-config.inc(62) : fatal error 111: user error: The SKY plugin is required, get it here: github.com/oscar-broman/sky
Citat: Lukq poslato Jul 09, 2021, 16:16:44 POSLE PODNE
ubacio sam u modules i izbacuje C:\Users\User\Pictures\Serveri\#LegacyDeathmatch\click\Legacy Deathmatch by lukq\pawno\include\weapon-config.inc(62) : fatal error 111: user error: The SKY plugin is required, get it here: github.com/oscar-broman/sky
Samo ti je reklo, moras da imas SKY plugin i include i jos ti je dalo link za download kao i dokumentaciju plugina
Citat: V01D poslato Jul 09, 2021, 16:45:16 POSLE PODNE
Samo ti je reklo, moras da imas SKY plugin i include i jos ti je dalo link za download kao i dokumentaciju plugina
opet isti error
Citat: Lukq poslato Jul 09, 2021, 17:50:26 POSLE PODNE
opet isti error
Onda ga nisi ubacio kako treba, takodje ga moras include u mod i recompile skript.
Evo ti detaljnije kako ubaciti weapon config :
https://balkan-samp.com/forum/index.php?topic=137036.0
Treba mi da se ovi dole laseri uklanjaju jedanp o jedan ne odjednom ako neko moze da pmogne hvala :D
new LaseriObj[15],
public OnGameModeInit( ) {
//========================= laseri za galeriju =============================
LaseriObj[0] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1587.588745, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[1] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1587.737304, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[2] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1587.888916, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[3] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1588.055664, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[4] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1588.195190, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[5] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1588.364868, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[6] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1588.518676, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[7] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1588.672485, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[8] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1588.826293, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[9] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1588.980102, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[10] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1589.142333, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[11] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1589.304565, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[12] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1589.461181, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[13] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1589.652099, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
LaseriObj[14] = CreateDynamicObject(18643, 2035.621826, 180.957458, 1589.835449, 0.000000, 0.000000, 0.000000, object_world, object_int, -1, 300.00, 300.00);
CMD:unistilasere(playerid) {
//Na primer, unisticu sve odjednom za pocetak
for(new i = 0; i < 15; i++) { //Ako imas vise objekata i sve unistavam odjednom, najbolje koristiti loop za to ( i < 6 je u zavisnosti od broja objekata, slicno kao prikazivanje tdova na primer )
DestroyDynamicObject(LaseriObj); //Ovde smo sada unistili objekat sa indexom i, tako da ce unistiti dva objekta, ili 100 objekata sa 3 linije koda
}
//////////////////////////////////////////////////// Ajmo sada unistiti samo jedan
DestroyDynamicObject(LaseriObj[0]); //Sada, sve zavisi na koji nacin unistavas, mozes koristiti neku promenljivu kao brojac, mozes napamet
//Pazi samo da ne pomesas CreateObject i CreateDynamicObject
return 1;
}
Citat: Dark0 poslato Jul 09, 2021, 19:53:57 POSLE PODNE
Procitaj komentare sto sam pisao unutar koda xD
Nisam siguran zasto ti se ne uniste
Takodje potrebno mi je i kako da dodam u uato skolu da mi igrac ide na poligon?
Gledaj ovo, recimo imaš komandu i unutar nje dialog i sad kao polažeš ti pitanja i onda ako je prošao daš mu checkpoint ili ga portaš ili nešto svejedno i onda možeš npr varijablom da provjeravaš dokle je sve stigao kad pokupi cp i tako sve do zadnjeg i onda tu mu daš dozvolu ili šta još hoćeš da uradiš. Da vidiš kako je prosto kad čovjek hoće da razmišlja malo o kodu i napravi sam :)
Treba mi kompletan gamemode
da i ja malo budem u fazonu ove teme heh
Možeš da mi ostaviš tvoj discord?
Pozdrav istrazivao sma malo na youtube kako da pretvorim .amx folder u .pwn folde ri naisao na program EasyDeAmx no medjutim kad ja uradim sve kao i ovaj iz tutoriala njemu nakon par sekundi pise da je uspjesno pretvorio amx u .pwn a meni izlazi slijedeci error.slike cu ostaviti ovdje pa ako ko zna da pripomogne da fiksam ovaj problem jer mi treba ovo zbog moda!Hvala unaprijed:
Slike problema:
Slika 1: https://ibb.co/tXn4WQ0
Slika 2: https://ibb.co/tXn4WQ0
Slika 3: https://ibb.co/5Gxks9Q
Slika 4: https://ibb.co/XJC8Q1b
Citat: BOG poslato Jul 10, 2021, 23:46:45 POSLE PODNE
Pozdrav istrazivao sma malo na youtube kako da pretvorim .amx folder u .pwn folde ri naisao na program EasyDeAmx no medjutim kad ja uradim sve kao i ovaj iz tutoriala njemu nakon par sekundi pise da je uspjesno pretvorio amx u .pwn a meni izlazi slijedeci error.slike cu ostaviti ovdje pa ako ko zna da pripomogne da fiksam ovaj problem jer mi treba ovo zbog moda!Hvala unaprijed:
Slike problema:
Slika 1: https://ibb.co/tXn4WQ0
Slika 2: https://ibb.co/tXn4WQ0
Slika 3: https://ibb.co/5Gxks9Q
Slika 4: https://ibb.co/XJC8Q1b
Sanse su jako male da ces sa time moci nesto da uradis, pogotovo sa danasnjim skriptama. Mislim da niko dugo dugo nije poradio na nekom solidnom deAMX-u.
Na ovaj nacin mozda dobijes neke rezultate, mozda i vise, ali sa izgubljenim imenima i nekim podacima, svejedno - sanse su male. Za manje skripte i pogotovo one koje
ne koriste neke fancy stvari mozes izvuci skoro sve.
Posto vidim da ime ovog .amx fajla sadrzi "maps" - verovatno predstavlja mape sa nekog servera koje zelis da preuzmes.
Decompiler ti je crashovao, jer je star i kreator nije hendlovao exceptione mada nije ni bitno sada.
Ako zelis da uzmes kod tih mapa mogao bi da ti pomognem s obzirom da imas (pretpostavljam) funkcionalan .amx fajl koji mozes ucitati kao filterskriptu u prazan server.
Nakon toga samo pri kreiranju objekata, kako staticnih tako i dinamicnih mozes povuci sve podatke i dobiti kod za mape.
moze mi ko napraviti naruto skakanje u sampu molim vas
kako da unistim sve ig tdove od jednom, na primjer imam posao ptd i kako da ih unistim sve kada se igrac spawna ?
Citat: Lukq poslato Jul 12, 2021, 21:37:34 POSLE PODNE
kako da unistim sve ig tdove od jednom, na primjer imam posao ptd i kako da ih unistim sve kada se igrac spawna ?
Koristi for loop, imas tutoriala po netu ili imas ovaj moj : https://www.youtube.com/watch?v=EQsXFWBtqjY
kako da killerid kada ubije igraca dobije jedan score vise?
Citat: Lukq poslato Jul 13, 2021, 15:22:19 POSLE PODNE
kako da killerid kada ubije igraca dobije jedan score vise?
[pawn]SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);[/pawn]
kako da promjenim boju vozila?
[pawn] AddStaticVehicle(560,2483.0095,-1654.4130,13.0946,273.6847,9,39); // GSF AUTO 1
AddStaticVehicle(560,2472.7593,-1654.7202,13.1068,268.1204,9,39); // GSF AUTO 2
AddStaticVehicle(560,2501.2400,-1656.5680,13.1305,249.0784,9,39); // GSF AUTO 3
AddStaticVehicle(533,2509.2212,-1664.3623,13.1909,212.5112,74,1); // GSF AUTO 4
AddStaticVehicle(533,2509.5183,-1673.6115,13.1386,170.0558,74,1); // GSF AUTO 5
AddStaticVehicle(534,2494.9058,-1684.0176,13.1273,97.0500,42,42); // GSF AUTO 6
AddStaticVehicle(534,2508.0415,-1678.5909,13.2684,142.7467,42,42); // GSF AUTO 7
AddStaticVehicle(534,2483.1804,-1684.2682,13.1422,88.2550,42,42); // GSF AUTO 8
AddStaticVehicle(502,2473.1226,-1680.3695,13.2722,46.4814,51,75); // GSF AUTO 9
AddStaticVehicle(502,2468.6443,-1669.4529,13.2806,9.1998,51,75); // GSF AUTO 10
AddStaticVehicle(502,2459.9631,-1664.5798,13.3218,84.3253,51,75); // GSF AUTO 11
AddStaticVehicle(536,2474.0398,-1693.3568,13.2527,0.1737,12,1); // GSF AUTO 12
AddStaticVehicle(581,2480.5994,-1690.1740,13.1145,349.9169,58,1); // GSF AUTO 13
AddStaticVehicle(581,2482.1587,-1690.2135,13.1105,354.1348,58,1); // GSF AUTO 14
AddStaticVehicle(581,2484.1899,-1689.4464,13.1076,358.0440,58,1); // GSF AUTO 15[/pawn]
Citat: Lukq poslato Jul 14, 2021, 00:25:53 PRE PODNE
[pawn] AddStaticVehicle(560,2483.0095,-1654.4130,13.0946,273.6847,9,39); // GSF AUTO 1
AddStaticVehicle(560,2472.7593,-1654.7202,13.1068,268.1204,9,39); // GSF AUTO 2
AddStaticVehicle(560,2501.2400,-1656.5680,13.1305,249.0784,9,39); // GSF AUTO 3
AddStaticVehicle(533,2509.2212,-1664.3623,13.1909,212.5112,74,1); // GSF AUTO 4
AddStaticVehicle(533,2509.5183,-1673.6115,13.1386,170.0558,74,1); // GSF AUTO 5
AddStaticVehicle(534,2494.9058,-1684.0176,13.1273,97.0500,42,42); // GSF AUTO 6
AddStaticVehicle(534,2508.0415,-1678.5909,13.2684,142.7467,42,42); // GSF AUTO 7
AddStaticVehicle(534,2483.1804,-1684.2682,13.1422,88.2550,42,42); // GSF AUTO 8
AddStaticVehicle(502,2473.1226,-1680.3695,13.2722,46.4814,51,75); // GSF AUTO 9
AddStaticVehicle(502,2468.6443,-1669.4529,13.2806,9.1998,51,75); // GSF AUTO 10
AddStaticVehicle(502,2459.9631,-1664.5798,13.3218,84.3253,51,75); // GSF AUTO 11
AddStaticVehicle(536,2474.0398,-1693.3568,13.2527,0.1737,12,1); // GSF AUTO 12
AddStaticVehicle(581,2480.5994,-1690.1740,13.1145,349.9169,58,1); // GSF AUTO 13
AddStaticVehicle(581,2482.1587,-1690.2135,13.1105,354.1348,58,1); // GSF AUTO 14
AddStaticVehicle(581,2484.1899,-1689.4464,13.1076,358.0440,58,1); // GSF AUTO 15[/pawn]
Postoje mnogi sajtovi za ovakve stvari, imas i na open.mp sve objasnjeno sta je sta:
[pawn]AddStaticVehicle(modelid, spawn_x, spawn_y, spawn_z, z_angle, color1, color2);[/pawn]
I sada samo promenis na svojim vozilima sta ti treba, u ovom slucaju boja:
[pawn]AddStaticVehicle(560, 2483.0095, -1654.4130, 13.0946, 273.6847, 128, 128); // GSF AUTO 1[/pawn]
I tako za svaki auto promenis..
Koristi parametre color1, color2 kad kreiras vozila. Za boje imas i na netu: https://sampwiki.blast.hk/wiki/Vehicle_Color_IDs
Senda mi neko mozda tutorijal kako napraviti zone na serveru ja sam pokusavao sam itd itd, ali nece ono ja sam i dalje unutar zone ono prekine zauzimanje itd itd to mi pravi problem zone kao zone rade ali Range mi nije dobar nikako pa eto ako mi moze neko tutorijal ili ako neko zna da fix ovo jos bolje :D
Citat: Goku ^ poslato Jul 17, 2021, 03:01:25 PRE PODNE
Senda mi neko mozda tutorijal kako napraviti zone na serveru ja sam pokusavao sam itd itd, ali nece ono ja sam i dalje unutar zone ono prekine zauzimanje itd itd to mi pravi problem zone kao zone rade ali Range mi nije dobar nikako pa eto ako mi moze neko tutorijal ili ako neko zna da fix ovo jos bolje :D
[pawn]native IsPlayerInDynamicArea(playerid, STREAMER_TAG_AREA:areaid, recheck = 0);[/pawn]
Napravis zonu preko :
[pawn]native STREAMER_TAG_AREA:CreateDynamicRectangle(Float:minx, Float:miny, Float:maxx, Float:maxy, worldid = -1, interiorid = -1, playerid = -1, priority = 0);[/pawn]
I iskoristis ovo sto sam ti poslao gore da vidis da li se nalazi u toj zoni
Pozz moze li mi ko poslati mysql reg log tut koji gud sam nsao nije radio i pocinjem da polako padam u depresiju ??? ???
Citat: Amil_Pawno poslato Jul 27, 2021, 21:31:32 POSLE PODNE
Pozz moze li mi ko poslati mysql reg log tut koji gud sam nsao nije radio i pocinjem da polako padam u depresiju ??? ???
https://balkan-samp.com/forum/index.php?topic=111286.0
Senda mi neko mozda tutorijal kako napraviti zone na serveru ja sam pokusavao sam itd itd, ali nece ono ja sam i dalje unutar zone ono prekine zauzimanje itd itd to mi pravi problem zone kao zone rade ali Range mi nije dobar nikako pa eto ako mi moze neko tutorijal ili ako neko zna da fix ovo jos bolje :D
Citat: Goku ^ poslato Jul 28, 2021, 12:51:47 POSLE PODNE
Senda mi neko mozda tutorijal kako napraviti zone na serveru ja sam pokusavao sam itd itd, ali nece ono ja sam i dalje unutar zone ono prekine zauzimanje itd itd to mi pravi problem zone kao zone rade ali Range mi nije dobar nikako pa eto ako mi moze neko tutorijal ili ako neko zna da fix ovo jos bolje :D
Koristi se sa 'dynamic areas' (ne baš idealan prijevod - dinamična polja) iz streamer biblioteke uz kombinaciju sa 'a_zones (https://github.com/beijind/Advanced-Gang-Zones)'. Vrlo jednostavno možeš napraviti sistem koristeći se sa ta dva izvora funkcija i callbackova. 'OnPlayerEnterDynamicArea/OnPlayerLeaveDynamicArea' sami rade izvrstan posao oko 'rangea' kojeg si spominjao, a a_zones include čisto zbog prikazivanja te zone na mapi, iako to možeš uraditi i sa native primitivnijom samp funkcijom 'GangZoneCreate'.
Sve oko dinamičnih polja možeš pročitati ovdje (https://github.com/samp-incognito/samp-streamer-plugin/wiki/Natives-(Areas)) i ovdje (https://github.com/samp-incognito/samp-streamer-plugin/wiki/Callbacks). Za a_zone prosto otvori include, nema nešto pretjerano koda.
Kako pokrenuti msql mod? I koja ne razlika uopšte između običnog i msql moda ako neko može da mi objasni
Citat: Dark0 poslato Jul 30, 2021, 08:01:52 PRE PODNE
Kako pokrenuti msql mod? I koja ne razlika uopšte između običnog i msql moda ako neko može da mi objasni
MySQL nije mod, MySQL je način koji se podaci kao što su nalog, imovina i te stvari čuvaju.
Postoji file-based sistem kao što je YSI ili kako ga ti nazivaš "običan" (lol), a postoje i rešenja koja su mnogo bolja - MySQL.
MySQL koristi SQL koji nema apsolutno ikakve veze sa PAWN jezikom i nudi mnogo više mogućnosti od bilo kog dostupnog file-based sistema.
Dobro sad sam razumeo razliku al sad kako se pali msql mod?
Citat: Dark0 poslato Jul 30, 2021, 14:08:43 POSLE PODNE
Dobro sad sam razumeo razliku al sad kako se pali msql mod?
1. skines https://www.apachefriends.org/download.html
2. pokrenes apache i mysql
3. kreiras bazu i importujes
4. postavis unutar moda ime baze kako si stavio i na phpmyadmin
Moze li mi netko poslat cijelu cmd komandu ban i offban
Citat: Ivo_Bosnjak poslato Jul 30, 2021, 19:35:54 POSLE PODNE
Moze li mi netko poslat cijelu cmd komandu ban i offban
Ne, ne može.
Citat: Ivo_Bosnjak poslato Jul 30, 2021, 19:35:54 POSLE PODNE
Moze li mi netko poslat cijelu cmd komandu ban i offban
[pawn]CMD:ban(playerid, params[])
{
new id;
if(sscanf(params, "d", id)) return SendClientMessage(playerid, -1, "/ban [ID]");
Ban(id);
return 1;
}
[/pawn]
Dali neko ima sistem telefona znam da su izabacivali po forumu nego isteko link
Dali neko ima sistem chip tuning???
pozdrav, imam problem sa ucitavanjem svih buk mapa stavio sam dobro plugine i nije do toga cak sam probao i sa opti draw i dalje ni jedna ne ucitava maknuo sma sve mape koje imaju previse CreateObject idalje nista
Citat: Dark0 poslato Avgust 04, 2021, 00:04:30 PRE PODNE
pozdrav, imam problem sa ucitavanjem svih buk mapa stavio sam dobro plugine i nije do toga cak sam probao i sa opti draw i dalje ni jedna ne ucitava maknuo sma sve mape koje imaju previse CreateObject idalje nista
Ako koristiš streamer, CO smeš da koristiš na ravno 0 mesta.
Update streamer klasično (znam da već jesi no da kažem za svaki slučaj), izmeni prioritite i potrud se da Virtual World enterijera ne bude isti kao onaj u kom su igrači nego da ima neki svoj
snasao sam se, ali hvala svakako mod je bio malo stariji pa sam uskladio plugine sa time i onda je radilo, e sad mi treba sistem za auto skolu znaci imam onaj dialog za autskolu itd itd e sad mi treba sistem da ima poligon kako bih to mogao napraviti?
moze li mi neko objasniti kako se prave cut scene u sampu? :D
Treba mi system offline lidera/admina/supportera, primer kucaju /svilideri izadje lista svih lidera i online i offline
Inace u INI-u mi treba
Citat: XORD poslato Jul 28, 2021, 13:23:33 POSLE PODNE
Koristi se sa 'dynamic areas' (ne baš idealan prijevod - dinamična polja) iz streamer biblioteke uz kombinaciju sa 'a_zones (https://github.com/beijind/Advanced-Gang-Zones)'. Vrlo jednostavno možeš napraviti sistem koristeći se sa ta dva izvora funkcija i callbackova. 'OnPlayerEnterDynamicArea/OnPlayerLeaveDynamicArea' sami rade izvrstan posao oko 'rangea' kojeg si spominjao, a a_zones include čisto zbog prikazivanja te zone na mapi, iako to možeš uraditi i sa native primitivnijom samp funkcijom 'GangZoneCreate'.
Sve oko dinamičnih polja možeš pročitati ovdje (https://github.com/samp-incognito/samp-streamer-plugin/wiki/Natives-(Areas)) i ovdje (https://github.com/samp-incognito/samp-streamer-plugin/wiki/Callbacks). Za a_zone prosto otvori include, nema nešto pretjerano koda.
Daj jel mogu nekako da resim to a da ne pravim opet sve iz pocetka, ima tipa 1300 linija i sve je povezano i sve radi lepo samo taj glupi range nece. I dalje blejim u zoni ono prekine zauzimanje
prepravi rang point za dynamicarea
Možel mi neko objasnit kako da uradim sistem aktivne igre.
Citat: alennaki poslato Avgust 13, 2021, 15:37:25 POSLE PODNE
Možel mi neko objasnit kako da uradim sistem aktivne igre.
Preoblikuj recenicu: Moze li mi neko napisati code za aktivnu igru.
Ne, ne mogu, tacnije, ne zelim, ali cu ti objasniti sta trebas uraditi kao i svakome.
Napravi neku varijablu tipa activePoints, zatim napravi timer koji ce se pokretati svakih 60min ili koliko ti vec odlucis.
Unutar tog timera povecas varijablu za ++, te mozes sa switch-om provjeriti broj poena i dati odredjenu nagradu.
Poz, pocetnik sam u skriptanju i treba mi help oko necega
.. da li mi neko moze napraviti system kada si admin/vlasnik na duznosti i kada napises nesto u chat da se to istice
Naprimjer : (( Vlasnik Hirkiich_ : test... ))
Ako moze npr da kada vlasnik pise da je text tamno crvene boje a kada pise admin svijetlo plave. Ako neko moze napraviti neka posalje bio bi mu zahvalan <3
Citat: Hirkich poslato Avgust 14, 2021, 08:27:00 PRE PODNE
Poz, pocetnik sam u skriptanju i treba mi help oko necega
.. da li mi neko moze napraviti system kada si admin/vlasnik na duznosti i kada napises nesto u chat da se to istice
Naprimjer : (( Vlasnik Hirkiich_ : test... ))
Ako moze npr da kada vlasnik pise da je text tamno crvene boje a kada pise admin svijetlo plave. Ako neko moze napraviti neka posalje bio bi mu zahvalan <3
Pisao sam rucno ovde, valjda bi trebalo da radi ovako, ako imas neki problem napisi
[pawn]public OnPlayerText(playerid, text[])
{
new
string[144 + 1];
if(...) // ovde proveri ako je vlasnik
{
format(string, sizeof(string), "(( VLASNIK %s: %s ))", ..., text); // ovde gde su tri tacke getaj igracevo ime ako imas neku svoju funkciju
}
else if(...) // ovde proveri ako je admin
{
format(string, sizeof(string), "(( ADMIN %s: %s ))", ..., text); // ovde gde su tri tacke getaj igracevo ime ako imas neku svoju funkciju
}
else // ako nije ni admin ni vlasnik da vrati obicnu poruku
{
format(string, sizeof(string), "%s: %s", ..., text); // ovde gde su tri tacke getaj igracevo ime ako imas neku svoju funkciju
}
ProxDetector(...); // u slucaju da nemas evo ti funkcija https://gist.github.com/ziggi/40edafde359776530f10d3218873fd02
return 0;
}[/pawn]
Citat: Ljubisa poslato Avgust 14, 2021, 19:40:00 POSLE PODNE
Pisao sam rucno ovde, valjda bi trebalo da radi ovako, ako imas neki problem napisi
[pawn]public OnPlayerText(playerid, text[])
{
new
string[144 + 1];
if(...) // ovde proveri ako je vlasnik
{
format(string, sizeof(string), "(( VLASNIK %s: %s ))", ..., text); // ovde gde su tri tacke getaj igracevo ime ako imas neku svoju funkciju
}
else if(...) // ovde proveri ako je admin
{
format(string, sizeof(string), "(( ADMIN %s: %s ))", ..., text); // ovde gde su tri tacke getaj igracevo ime ako imas neku svoju funkciju
}
else // ako nije ni admin ni vlasnik da vrati obicnu poruku
{
format(string, sizeof(string), "%s: %s", ..., text); // ovde gde su tri tacke getaj igracevo ime ako imas neku svoju funkciju
}
ProxDetector(...); // u slucaju da nemas evo ti funkcija https://gist.github.com/ziggi/40edafde359776530f10d3218873fd02
return 0;
}[/pawn]
E brate a kako bih mogao da uradim aktivnu igru sistem. Na up modu
Citat: alennaki poslato Avgust 14, 2021, 19:48:27 POSLE PODNE
E brate a kako bih mogao da uradim aktivnu igru sistem. Na up modu
Evo mislim da ti je covek lepo rekao
Citat: Galardo poslato Avgust 13, 2021, 16:35:31 POSLE PODNE
Preoblikuj recenicu: Moze li mi neko napisati code za aktivnu igru.
Ne, ne mogu, tacnije, ne zelim, ali cu ti objasniti sta trebas uraditi kao i svakome.
Napravi neku varijablu tipa activePoints, zatim napravi timer koji ce se pokretati svakih 60min ili koliko ti vec odlucis.
Unutar tog timera povecas varijablu za ++, te mozes sa switch-om provjeriti broj poena i dati odredjenu nagradu.
Ima li itko sistem pijace tj poljoprivredni sistem gdje uzmes seme i posadis ga i onda naraste vocka i to ...
Radim u Fort Carsonu mod pa mi je potrebno ako ima netko , ima sam na prethodnom modu ali sam izgubio mod tkda ...
Citat: Bakir poslato Avgust 15, 2021, 12:59:52 POSLE PODNE
Ima li itko sistem pijace tj poljoprivredni sistem gdje uzmes seme i posadis ga i onda naraste vocka i to ...
Radim u Fort Carsonu mod pa mi je potrebno ako ima netko , ima sam na prethodnom modu ali sam izgubio mod tkda ...
uzmes, napravis.
Moze li mi neko napraviti i poslati sistem za putovanje u svemir. Video sam na nekom serveru i bas do jaja izgleda, kad dodjes na mars imas bestezinsko stanje. Ako neko moze da mi napravi jer glup sam i ne znam. Koristim sa2.4. Hvala
Možel meni neko napravit aktivnu igru
Trazim skriptu za death mode da kad mu ostane malo hpa da padne na pod i bude 10 minuta u animaciji ako mu niko ne pomogne da umre
Trazim Skriptu za Death Mode da kad mu ostane malo hpa da padne na pod i bude u animaciji kao da je ranjen da bude 10 minuta u animaciji i da nakon 10 minuta ako mu niko ne pomogne da iskrvari
Jel mi neko moze poslati kod za crno trziste ..
npr da se dodje na odredjenu lokaciju i kuca /crnotrziste nakon cega izadje dialog kupovine oruzja, da ovu cmd mogu koristiti samo mafije / bande . Banda mi je definisana kao ORG_TIP_BANDA ,a mafija ORG_TIP_MAFIJA
Citat: Hirkich poslato Avgust 14, 2021, 08:27:00 PRE PODNE
Poz, pocetnik sam u skriptanju i treba mi help oko necega
.. da li mi neko moze napraviti system kada si admin/vlasnik na duznosti i kada napises nesto u chat da se to istice
Naprimjer : (( Vlasnik Hirkiich_ : test... ))
Ako moze npr da kada vlasnik pise da je text tamno crvene boje a kada pise admin svijetlo plave. Ako neko moze napraviti neka posalje bio bi mu zahvalan <3
ima neko?
Citat: Hirkich poslato Avgust 20, 2021, 21:15:02 POSLE PODNE
ima neko?
[pawn]
static gPlayerAdminLevel[MAX_PLAYERS];
public OnPlayerText(playerid, text[])
{
static __fmt[128];
switch (gPlayerAdminLevel[playerid]) {
case 1..4: {
// ovo 1..4 ti je od prvog levela do cetvrtog, ja sam dao primer da je od
// ...prvog levela do cetvrtog admin a kasnije ide vlasnik (level 5)
// ovde gde su ti tri tackice tu getaj igracevo ime ako imas svoju funkciju neku..
format(__fmt, sizeof __fmt, "(( Admin %s: %s ))", ..., text);
}
case 5: {
format(__fmt, sizeof __fmt, "(( Vlasnik %s: %s ))", ..., text);
}
default: {
format(__fmt, sizeof __fmt, "(( %s: %s ))", ..., text);
}
}
SendClientMessageToAll(-1, __fmt);
return 0;
}
[/pawn]
Trazim skriptera da me nauci da skriptam spreman sam da platim ako bude trebalo kontaktirajte me putem pma.
Cao, ako neko ima dinamicni port sistem da mi posalje, znam da ima na yt a iskreno mrzi me da gledam pa da prepisujem, pa eto ako neko ima nek posalje :D Hvala <3
Citat: Vatrenii poslato Avgust 27, 2021, 21:47:49 POSLE PODNE
Cao, ako neko ima dinamicni port sistem da mi posalje, znam da ima na yt a iskreno mrzi me da gledam pa da prepisujem, pa eto ako neko ima nek posalje :D Hvala <3
Idi beri baje.
Citat: Vatrenii poslato Avgust 27, 2021, 21:47:49 POSLE PODNE
Cao, ako neko ima dinamicni port sistem da mi posalje, znam da ima na yt a iskreno mrzi me da gledam pa da prepisujem, pa eto ako neko ima nek posalje :D Hvala <3
druze, tebe mrzi i da prepisujes neciji kod... Mani se skriptanja please!
Zna li neko kako da napravim kameru koja je pomera, kao na primer u nekim tutorijalima
https://open.mp/docs/scripting/functions/InterpolateCameraPos
Citat: ognjenboi poslato Avgust 31, 2021, 16:18:13 POSLE PODNE
Zna li neko kako da napravim kameru koja je pomera, kao na primer u nekim tutorijalima
Koristi cameditor
Link : https://www.mediafire.com/file/h2bx1wvfiheawnp/cameditor.7z/file
Novi sam u skripanju i potrebna mi je pomoc oko stecenog interesa ne razumem kako funkcionise pa ako moze neko da mi objasni
Citat: Panca poslato Septembar 13, 2021, 13:20:02 POSLE PODNE
Novi sam u skripanju i potrebna mi je pomoc oko stecenog interesa ne razumem kako funkcionise pa ako moze neko da mi objasni
ne moze to tek tako da se objasni brate.. Imas na youtubeu tutorijale a cak i ovde na bsampu..
Citat: Panca poslato Septembar 13, 2021, 13:20:02 POSLE PODNE
Novi sam u skripanju i potrebna mi je pomoc oko stecenog interesa ne razumem kako funkcionise pa ako moze neko da mi objasni
Po YT su ti sve neki iz 2k17 kod je previse star, a i ako su iz 2k21 2k20 sve su neke osnove, tkd preporucujem ti da nadjes sebi nekog mentora ako niko nece za DŽ onda plati sb pa neka te uci dok ne savladas sve
moze li pomoc, pomocu cega sklanjam ono biranje klase i spawn dugme vec kad unesem sifru da odma spawna,
Citat: njoBe_ poslato Septembar 14, 2021, 15:29:39 POSLE PODNE
moze li pomoc, pomocu cega sklanjam ono biranje klase i spawn dugme vec kad unesem sifru da odma spawna,
SetSpawnInfo, SpawnPlayer :D
System kladionice primer Lucky Six ili nesto
White list sistem kako bi mogao to odraditi?
poz legende
treba mi neko da mi kaze kako da napravim cmd /kreirajorg da ig mogu kreirat org jer na moj srw samo je preko skripte moguce sto me izludjuje pa kad kreiram org moram se oko skripte jebat
hvala unapred
Citat: David_Rajic poslato Septembar 25, 2021, 20:40:22 POSLE PODNE
poz legende
treba mi neko da mi kaze kako da napravim cmd /kreirajorg da ig mogu kreirat org jer na moj srw samo je preko skripte moguce sto me izludjuje pa kad kreiram org moram se oko skripte jebat
hvala unapred
https://www.youtube.com/watch?v=Z2Ab7IxX2hs&t=242s
Citat: Dark0 poslato Septembar 20, 2021, 20:10:02 POSLE PODNE
White list sistem kako bi mogao to odraditi?
Nesto na slicnu foru Logina mozda, samo sto bi ti taj fajl imao jedan write i jedan int....
enum od WLinfo i PATH i ostalo ti se bazira na log/reg... ma da mozda moze i na laksi i bolji nacin
Radim svoj samp server, uzeo sam gotovu skriptu Lude Kuce i sa prijateljima sam je preuredio ali nam je iskocio jedan problem. U gta sa tamo gde se nalazi natps VINEWOOD pise ime servera Luda Kuca kako da promenimo to?
poz svima
kako da napavim cmd za mappanje ig?
Citat: Leksa11 poslato Septembar 28, 2021, 14:42:50 POSLE PODNE
Radim svoj samp server, uzeo sam gotovu skriptu Lude Kuce i sa prijateljima sam je preuredio ali nam je iskocio jedan problem. U gta sa tamo gde se nalazi natps VINEWOOD pise ime servera Luda Kuca kako da promenimo to?
......................................................CTRL + F "Luda Kuca" - Upises ime servera..................................................
Prije 2-3 dana sam se krenuo baviti skriptanjem i naucio sam neke stvari, uzeo sam jedan gm i sad ga editujem ali me zanima kako napraviti komandu /kreirajobjekt da mapperi mogu kreirat objekte ig?
Citat: Alexis Sanchez poslato Oktobar 04, 2021, 14:52:44 POSLE PODNE
Prije 2-3 dana sam se krenuo baviti skriptanjem i naucio sam neke stvari, uzeo sam jedan gm i sad ga editujem ali me zanima kako napraviti komandu /kreirajobjekt da mapperi mogu kreirat objekte ig?
Trebaju ti varijable koje ces cuvati u databazi, sad predpostavljam da ne znas jos mysql, tako da sigurno koristis ini ali predlazem ti da odmah ucis i mysql sistem cuvanja. Posle napravis komandu prostu, da uneses id objekta i on se stvori, za to ti ne treba ni sscanf cak, onda kad kreiras objekat imas funkciju da editujes objekat, i callback kad zavrsis edit i tu kad zavrsis edit pozicija (x, y, z, rotx, roty, rotz) onda ih sacuvas u db i posle ih ucitas
nzm da l ces ista razumeti ali ok
Citat: zabolje me kurac hahahahahah (dekszy) poslato Oktobar 04, 2021, 15:40:11 POSLE PODNE
Trebaju ti varijable koje ces cuvati u databazi, sad predpostavljam da ne znas jos mysql, tako da sigurno koristis ini ali predlazem ti da odmah ucis i mysql sistem cuvanja. Posle napravis komandu prostu, da uneses id objekta i on se stvori, za to ti ne treba ni sscanf cak, onda kad kreiras objekat imas funkciju da editujes objekat, i callback kad zavrsis edit i tu kad zavrsis edit pozicija (x, y, z, rotx, roty, rotz) onda ih sacuvas u db i posle ih ucitas
nzm da l ces ista razumeti ali ok
ne znam ja taj mysql ako moze neko preko ini da mi pokaze, ako treba dacu vam skriptu da mi pokazete
Treba mi sistem dinamicnog kreiranja poput onog u athlone gm-u
Citat: •Peki• poslato Oktobar 05, 2021, 16:36:12 POSLE PODNE
Treba mi sistem dinamicnog kreiranja poput onog u athlone gm-u
Koji ti tacno sistem treba? Dinamicno kreiranje cega?
firmi, kuca i stanova
Citat: •Peki• poslato Oktobar 05, 2021, 16:55:23 POSLE PODNE
firmi, kuca i stanova
treba ti ceo mod izgleda hah, to je veliki posao za uraditi
Treba mi komanda tipa /kreirajsef za organizacije itd itd
Citat: Goku ^ poslato Oktobar 05, 2021, 22:58:00 POSLE PODNE
Treba mi komanda tipa /kreirajsef za organizacije itd itd
Da te podsetim, niko ovde ne zna kako radi tvoj org system i ne moze da ti napravi te komande. bukvalno si napisao jednu komandu i posle toga "itd itd", sta tacno zelis?
Citat: ꜱᴍᴏᴋᴇ poslato Oktobar 05, 2021, 23:09:08 POSLE PODNE
Da te podsetim, niko ovde ne zna kako radi tvoj org system i ne moze da ti napravi te komande. bukvalno si napisao jednu komandu i posle toga "itd itd", sta tacno zelis?
Citat: Goku ^ poslato Oktobar 05, 2021, 22:58:00 POSLE PODNE
Treba mi komanda tipa /kreirajsef za organizacije itd itd
Decku ocigledno treba sistem.. 8)
Citat: •Peki• poslato Oktobar 05, 2021, 16:36:12 POSLE PODNE
Treba mi sistem dinamicnog kreiranja poput onog u athlone gm-u
Pa skines ATH i eto ti sistem
Svi se sistemi mogu od 0 poceti praviti, pa gdje zapnete u PDF za pawn skriptanje
Ovaj /kreirajsef
1. cuvas u neku varijablu id organizacije kojoj se kreira sef
2. kordinate sefa
3. kreiras objekat, i label
4. spremas ga poslije u bazu ako koristis MySQL ili u file ako je INI
Citat: ꜱᴍᴏᴋᴇ poslato Oktobar 05, 2021, 23:09:08 POSLE PODNE
Da te podsetim, niko ovde ne zna kako radi tvoj org system i ne moze da ti napravi te komande. bukvalno si napisao jednu komandu i posle toga "itd itd", sta tacno zelis?
treba mi samo sistem nema veze kakav je, pa cu ga ja kasnije Pojednostavit, pobojsat ako je los itd itd, cist sistem a ja cu ga spojiti sa mojim posle lepo vremenom
Citat: Goku ^ poslato Oktobar 08, 2021, 22:09:16 POSLE PODNE
treba mi samo sistem nema veze kakav je, pa cu ga ja kasnije Pojednostavit, pobojsat ako je los itd itd, cist sistem a ja cu ga spojiti sa mojim posle lepo vremenom
jest stariji sistem, al moze pomoci https://balkan-samp.com/forum/index.php?topic=126142.0
Ima li neko New World 1.3v sa ubacenom bazom posto imam ptoblrme sa xsamp?
Treba mi sistem za ingame kreiranje ranka, da mogu postaviti kako ce biti ime ranka koje komande ce imati (tipa za portanje do lokacije i popravljanje vozila) svako koliko moze koristiti neku od te 2 cmd i koliko para da dobije na svakom PD
Citat: Goku ^
link=topic=136541.msg1011585#msg1011585 date=1633723756
treba mi samo sistem nema veze kakav je, pa cu ga ja kasnije Pojednostavit, pobojsat ako je los itd itd, cist sistem a ja cu ga spojiti sa mojim posle lepo vremenom
1. cuvas u neku varijablu id organizacije kojoj se kreira sef
2. kordinate sefa
3. kreiras objekat, i label
4. spremas ga poslije u bazu ako koristis MySQL ili u file ako je INI
Ima neko sistem tempbanovanja? dan, sat, minut, sekunda primer?
Takodje ako ima neko neki link gde je obljasnjeno da prolazi vreme offline kad je igrac, zelim da napravim da kad admin da nekom igracu warn da mu se automatski skine posle 30 dana itd itd ako me razumete takodje i suspend vip kad dam igracu tipa na 5 dana, da mu automatski istekne a ne da bleji na srw 5 dana itd itd
ti izgleda trazis ceo mod a ne sistem neki hahahah
Citat: zabolje me kurac hahahahahah (dekszy) poslato Oktobar 13, 2021, 06:03:12 PRE PODNE
ti izgleda trazis ceo mod a ne sistem neki hahahah
Ja trazim ono sto pise gore, meni moze i najjednostavnije resenje samo da shvatim kako to radi i kako da ga napravim nista vise. Samo 2 stvari mi trebaju tempbanovanje i kako da namestim da prolazi kazna i ako je igrac offline nista vise
Probaj sa gettime() da radiš ako već radiš u vremenu. gettime()+1 ti je 1 sekunda ispred trenutnog vremena, uradi računicu i tako daji stvari i banove.
Zanima me kako mogu napraviti da se NPC krece (tacnije da snimim rutu u vozilu ili pjeske i da npc kruzi tom rutom), gledao sam na yt preko npc_records ali nece... Inace radim Balkan Evolution mod
Citat: JohnYT poslato Oktobar 14, 2021, 05:40:55 PRE PODNE
Zanima me kako mogu napraviti da se NPC krece (tacnije da snimim rutu u vozilu ili pjeske i da npc kruzi tom rutom), gledao sam na yt preko npc_records ali nece... Inace radim Balkan Evolution mod
https://github.com/ziggi/FCNPC
Mislim da ti ovo moze pomoci
Citat: JohnYT poslato Oktobar 14, 2021, 05:40:55 PRE PODNE
Zanima me kako mogu napraviti da se NPC krece (tacnije da snimim rutu u vozilu ili pjeske i da npc kruzi tom rutom), gledao sam na yt preko npc_records ali nece... Inace radim Balkan Evolution mod
Ako ćeš bez naprednih funkcija da prati samo tvoj "put" odnosno snimljenu rutu ne treba ti niti jedan dodatan plugin poput FCNPC, snimi rutu filterskriptom i napravi po tutorijalu NPCa, ubaci ga na server i to je to.
Eh ovako, radim sistem misija na foru GTA : SA i sada, kako da ja nemjestim da se moj FCNPC krece...ali onaj koji nije na misiji da ga nepuca, pa tako i da onaj koji nije na misiji ako ga puca de ne deala damage...planirao sam preko npc_record ali nije to to, ili da postavim FCNPC u jednom mijestu da stoji samo pa tek kad ga imam da me pocne pucat?
Mozel mi neko pomoc kako da napravim aktivnu igru sistem na underpoint modu?Molim vas
Citat: alennaki poslato Oktobar 22, 2021, 17:38:46 POSLE PODNE
Mozel mi neko pomoc kako da napravim aktivnu igru sistem na underpoint modu?Molim vas
Sta pod tim "Aktivna igra" mislis, jel to fazon, kad si aktivan svako sat vremena odnosno na svakom payday dobijas poene, i za odredjene poene nesto dobijes, ili uzmes?A da to funkcionise dok je igrac online, a ako ode off da se poeni izbrisu pa tako ide ispocetka?
Citat: ᴅ ɪ ɴ ᴏ poslato Oktobar 22, 2021, 19:14:58 POSLE PODNE
Sta pod tim "Aktivna igra" mislis, jel to fazon, kad si aktivan svako sat vremena odnosno na svakom payday dobijas poene, i za odredjene poene nesto dobijes, ili uzmes?A da to funkcionise dok je igrac online, a ako ode off da se poeni izbrisu pa tako ide ispocetka?
da bas to
Citat: alennaki poslato Oktobar 22, 2021, 19:33:58 POSLE PODNE
da bas to
Timer, promjenjive i u statsu igraca tj enumu dodati pAPoeni ili slicno
kako da napravim ic i ooc chat?
[quote author=
@ Lukq link=topic=136541.msg1012700#msg1012700 date=1635250719]
kako da napravim ic i ooc chat?
[/quote]
evo ti ooc
ProxDetector mozes koristiti i u OnPlayerText za normalni chat koji ima radius :D
[pawn]
ProxDetector(Float:radi, playerid, string[],color)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
foreach(Player,i)
{
if(IsPlayerInRangeOfPoint(i,radi,x,y,z))
{
SendClientMessage(i,color,string);
}
}
}
[/pawn]
[pawn]
CMD:b(playerid, params[])
{
new string[128], text[100];
if(sscanf(params, "s[100]", text)) return SendClientMessage(playerid, 0x1874CDFF, "Nisi uneo text!");
format(string, sizeof(string), ""PLAVA"%s | "BELA"%s", ImeIgraca(playerid), text);
ProxDetector(30.0, playerid, string, 0x1874CDFF);
return 1;
}
[/pawn]
Citat: ᴅ ɪ ɴ ᴏ poslato Oktobar 26, 2021, 14:21:02 POSLE PODNE
evo ti ooc
ProxDetector mozes koristiti i u OnPlayerText za normalni chat koji ima radius :D
[pawn]
ProxDetector(Float:radi, playerid, string[],color)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
foreach(Player,i)
{
if(IsPlayerInRangeOfPoint(i,radi,x,y,z))
{
SendClientMessage(i,color,string);
}
}
}
[/pawn]
[pawn]
CMD:b(playerid, params[])
{
new string[128], text[100];
if(sscanf(params, "s[100]", text)) return SendClientMessage(playerid, 0x1874CDFF, "Nisi uneo text!");
format(string, sizeof(string), ""PLAVA"%s | "BELA"%s", ImeIgraca(playerid), text);
ProxDetector(30.0, playerid, string, 0x1874CDFF);
return 1;
}
[/pawn]
C:\Users\User\Pictures\Serveri\Japam Rol3play\Japan Gaming v1.0.0 by Lukq\gamemodes\ElegantDM.pwn(841) : error 017: undefined symbol "ImeIgraca"
C:\Users\User\Pictures\Serveri\Japam Rol3play\Japan Gaming v1.0.0 by Lukq\gamemodes\ElegantDM.pwn(842) : error 017: undefined symbol "ProxDetector"
kako da to rijesim
stock ImeIgraca(playerid)
{
new playerime[MAX_PLAYER_NAME];
GetPlayerName(playerid, playerime, sizeof(playerime));
return playerime;
}
probaj staviti stock ProxDetector
Citat: ᴅ ɪ ɴ ᴏ poslato Oktobar 26, 2021, 14:44:54 POSLE PODNE
stock ImeIgraca(playerid)
{
new playerime[MAX_PLAYER_NAME];
GetPlayerName(playerid, playerime, sizeof(playerime));
return playerime;
}
probaj staviti stock ProxDetector
sve sam napravio i kada ukucam /b nesto, samo pise da komanda ne postoji... a kada ukucam samo /b pise da nisam nista unjeo
Imas includan ZCMD?
Ne znam vijeruj mi, evo cika galardo gleda temu mozda ti on objasni
Imam problem u vezi filterscripte za mape ubacim kod mape na OnPlayerConnect, nema nikakvih errora nista server ucita tu filterscriptu ali kad udjem niti ubaci objekte niti ih obrise. Izvinite ako sam pogresio sa temom pokusao sam razne nacine nista ne radi
imam problem sa create3dtext label, znaci napravim sve bez ikakvih errora/warninga to usput izgleda ovako [pawn]Create3DTextLabel("Welcome to the Sleepy DM\n \nScript by Lukq\n \nSince: 2021", 0x00FF0000, -1661.9524,20.2302,178.5404, 50.0, 0, 0);[/pawn] i ne vidim sta bi moglo biti pogresno... s tim da prvobitna pozicija koju sam dobio prilikom saveanja izgleda ovako [pawn]AddPlayerClass(3,1721.7991,-1661.9524,20.2302,178.5404,0,0,0,0,0,0); // 3dlabel[/pawn] ne znam u cemu bi mogao biti problem, osim ako sam izvukao pogresne kordinate jer sam tek pocetnik : 3
[quote author=
@ Lukq link=topic=136541.msg1012731#msg1012731 date=1635271564]
imam problem sa create3dtext label, znaci napravim sve bez ikakvih errora/warninga to usput izgleda ovako [pawn]Create3DTextLabel("Welcome to the Sleepy DM\n \nScript by Lukq\n \nSince: 2021", 0x00FF0000, -1661.9524,20.2302,178.5404, 50.0, 0, 0);[/pawn] i ne vidim sta bi moglo biti pogresno... s tim da prvobitna pozicija koju sam dobio prilikom saveanja izgleda ovako [pawn]AddPlayerClass(3,1721.7991,-1661.9524,20.2302,178.5404,0,0,0,0,0,0); // 3dlabel[/pawn] ne znam u cemu bi mogao biti problem, osim ako sam izvukao pogresne kordinate jer sam tek pocetnik : 3
[/quote]
imam problem za koji vam necu reci sta je problem
[quote author=
@ Lukq link=topic=136541.msg1012731#msg1012731 date=1635271564]
imam problem sa create3dtext label, znaci napravim sve bez ikakvih errora/warninga to usput izgleda ovako [pawn]Create3DTextLabel("Welcome to the Sleepy DM\n \nScript by Lukq\n \nSince: 2021", 0x00FF0000, -1661.9524,20.2302,178.5404, 50.0, 0, 0);[/pawn] i ne vidim sta bi moglo biti pogresno... s tim da prvobitna pozicija koju sam dobio prilikom saveanja izgleda ovako [pawn]AddPlayerClass(3,1721.7991,-1661.9524,20.2302,178.5404,0,0,0,0,0,0); // 3dlabel[/pawn] ne znam u cemu bi mogao biti problem, osim ako sam izvukao pogresne kordinate jer sam tek pocetnik : 3
[/quote]
https://sampwiki.blast.hk/wiki/Create3DTextLabel
https://sampwiki.blast.hk/wiki/AddPlayerClass
[pawn]Create3DTextLabel("Welcome to the Sleepy DM\n \nScript by Lukq\n \nSince: 2021", 0x00FF0000, 1721.7991, -1661.9524, 20.2302, 50.0, 0, 0);[/pawn]
kako da napravim label iznad nicka za admine?
[quote author=
@ Lukq link=topic=136541.msg1012760#msg1012760 date=1635321378]
kako da napravim label iznad nicka za admine?
[/quote]
prvo ides new Text3D:admin1[MAX_PLAYERS];
Zatim na OnPlayerConnect
if(PlayerInfo[playerid][pAdmin] >= 1) // postavis da li hoces svi admini ili za svaki level posebno da ti pise
{
admin1[playerid] = Create3DTextLabel("Sta hoces da ti pise", Boja, 30.0, 40.0, 50.0, 40.0 , 0);
Attach3DTextLabelToPlayer(admin1[playerid], playerid, 0.0, 0.0, 0.3);
}
Ovo ti je da ga kazemo gotov kod ako zatreba nesto javi
[quote author=
@ Lukq link=topic=136541.msg1012731#msg1012731 date=1635271564]
imam problem sa create3dtext label, znaci napravim sve bez ikakvih errora/warninga to usput izgleda ovako [pawn]Create3DTextLabel("Welcome to the Sleepy DM\n \nScript by Lukq\n \nSince: 2021", 0x00FF0000, -1661.9524,20.2302,178.5404, 50.0, 0, 0);[/pawn] i ne vidim sta bi moglo biti pogresno... s tim da prvobitna pozicija koju sam dobio prilikom saveanja izgleda ovako [pawn]AddPlayerClass(3,1721.7991,-1661.9524,20.2302,178.5404,0,0,0,0,0,0); // 3dlabel[/pawn] ne znam u cemu bi mogao biti problem, osim ako sam izvukao pogresne kordinate jer sam tek pocetnik : 3
[/quote]
Ovo ti je inace pomoc oko pawn, tu ces najpre dobiti pomoc.
Inace vidi boju 0x00FF0000, mislim da je format RGBA a da je 00 na kraju full providna boja i zato verovatno ni ne vidis label...
moze li mi netko dati /freeze i unfreeze? :)
[quote author=
@ Lukq link=topic=136541.msg1012821#msg1012821 date=1635443982]
moze li mi netko dati /freeze i unfreeze? :)
[/quote]
[pawn]
static gPlayerFreezed[MAX_PLAYERS];
CMD:freeze(playerid, const string: params[])
{
// podesi provere za admina i to
if (isnull(params)) {
SendClientMessage(playerid, -1, "Koristi [?]: /freeze [id igraca]");
return 1;
}
if (!IsPlayerConnected(strval(string: params))) {
return 0;
}
if (gPlayerFreezed[strval(string: params)]) {
SendClientMessage(playerid, -1, "Freeze [!]: Igrac je vec zaledjen!");
return 1;
}
TogglePlayerControllable(strval(string: params), 0);
gPlayerFreezed[strval(string: params)] = true;
// dodaj poruke
return 1;
}
CMD:unfreeze(playerid, const string: params[])
{
// podesi provere za admina i to
if (isnull(params)) {
SendClientMessage(playerid, -1, "Koristi [?]: /unfreeze [id igraca]");
return 1;
}
if (!IsPlayerConnected(strval(string: params))) {
return 0;
}
if (!gPlayerFreezed[strval(string: params)]) {
SendClientMessage(playerid, -1, "Un-Freeze [!]: Igrac nije zaledjen!");
return 1;
}
TogglePlayerControllable(strval(string: params), 1);
gPlayerFreezed[strval(string: params)] = false;
// dodaj poruke
return 1;
}
[/pawn]
[quote author=
@ Lukq link=topic=136541.msg1012706#msg1012706 date=1635252858]
sve sam napravio i kada ukucam /b nesto, samo pise da komanda ne postoji... a kada ukucam samo /b pise da nisam nista unjeo
[/quote]
Stavi to iznad negde lol
kako da napravim kada igrac udje da se svima posalje poruka da je on na serveru, a kada izadje isto?
[quote author=
@ Lukq link=topic=136541.msg1012877#msg1012877 date=1635499829]
kako da napravim kada igrac udje da se svima posalje poruka da je on na serveru, a kada izadje isto?
[/quote]
Kako ono kako ovo, shvati ovo dobronamjerno, neces nista nikada sam moci uraditi nastavis li ovako.
Uzmi, malo se pomuci, jednom kada se pomucih i shvatis, vise nikada ti ta stvar nece predstavljati prepreku.
[quote author=
@ Lukq link=topic=136541.msg1012877#msg1012877 date=1635499829]
kako da napravim kada igrac udje da se svima posalje poruka da je on na serveru, a kada izadje isto?
[/quote]
A da nije mzd SendClientMessageToAll ?
[quote author=
@ Lukq link=topic=136541.msg1012877#msg1012877 date=1635499829]
kako da napravim kada igrac udje da se svima posalje poruka da je on na serveru, a kada izadje isto?
[/quote]
Ovo pod
onplayerconnect[pawn] new string[69];
format(string, sizeof(string), ""SERVERCOLOR"JOIN|"WHITE" Igrač %s je upravo ušao na server.", GetName(playerid));
SendClientMessageToAll(-1, string);[/pawn]
A ovo pod onplayerdisconnect[pawn] new string[110];
format(string, sizeof(string), ""RED"DISCONNECT|"WHITE" %s se upravo disconnectovao sa servera.", GetName(playerid));
SendClientMessageToAll(-1, string);[/pawn]
ništa lakše
Kako da napravim da napravim da se igračev datum registera nalazi u /stats?
Citat: akul poslato Oktobar 30, 2021, 15:02:46 POSLE PODNE
Kako da napravim da napravim da se igračev datum registera nalazi u /stats?
https://open.mp/docs/scripting/functions/getdate
https://sampwiki.blast.hk/wiki/Function:gettime
Trebam sistem chip tuninga kao sto je bilo prije na BJ, ako neko ima ideju kako to da se odradi svaka mu dala
Fala unaprijed
Eh ovako, trebam TDEditor od Adri11 ali verzija 1.15, na Gitu ima samo 1.17 a druge realase ne mogu nac, link sa BS-a mi nece.A taj editor ima valjda kreiranje bara...a meni to treba jer radim kao load screen na serveru.Hvala ko moze pomoci!
Zasto ne uzmes da napravis timer i kreiras box-ove?
Citat: Stevanovic.pwn poslato Oktobar 31, 2021, 09:31:09 PRE PODNE
Zasto ne uzmes da napravis timer i kreiras box-ove?
Zasto bih?Kada je bolje ovako, nasao sam ga u Vibe Folderu, progres include je bolji, i izgleda realisticnije...
https://ibb.co/8N1N7pF
https://ibb.co/b65ZZ92
Ali dobro, uspio sam
potreban mi je neki free hosting za server? po mogucnosti da nije lemehost ili onaj samp.me (ne napadajte me zato sto ne kupujem hosting kupicu nekad u buducnosti ali mi je potreban sad neki hosting)
Citat: Alexis Sanchez poslato Oktobar 31, 2021, 14:52:45 POSLE PODNE
potreban mi je neki free hosting za server? po mogucnosti da nije lemehost ili onaj samp.me (ne napadajte me zato sto ne kupujem hosting kupicu nekad u buducnosti ali mi je potreban sad neki hosting)
Ako zelis free neki, uzmi si Fabithost, on je dobar za testanje skripte, a ako planiras za server kojeg otvaras najbolje ti je da kupis, sta te kosta
5.5€ za 100 slotova ili 2.7€ za 50 slotova?Eno morenja, host nije los slican e-trailu(jer ga drzi bivsi zaposlenik e-traila)...i dosta ljudi ga i hvali a i vidi se da host nije los...Ja razumijem da je neko u mogucnosti takvoj, da nema para.Ali jebem ga ja ako vec ides da otvoris pa kupi, jel problem dati 3€?
Zanima me koji se jos game paneli koriste u ovo vrijeme, a da nisu bas matori do boga
Citat: ᴅ ɪ ɴ ᴏ poslato Oktobar 31, 2021, 15:52:45 POSLE PODNE
Ako zelis free neki, uzmi si Fabithost, on je dobar za testanje skripte, a ako planiras za server kojeg otvaras najbolje ti je da kupis, sta te kosta
5.5€ za 100 slotova ili 2.7€ za 50 slotova?Eno morenja, host nije los slican e-trailu(jer ga drzi bivsi zaposlenik e-traila)...i dosta ljudi ga i hvali a i vidi se da host nije los...Ja razumijem da je neko u mogucnosti takvoj, da nema para.Ali jebem ga ja ako vec ides da otvoris pa kupi, jel problem dati 3€?
hvala sto si preporucio ovaj hosting ali koliko ja vidim to je hosting za mc servere. nije mi problem dati 3€ za hosting ali zelim da vidim kako ce ici sa serverom, da ne uzimam dzaba host. ako imate jos neke hostove predlazite
Citat: Alexis Sanchez poslato Oktobar 31, 2021, 16:12:19 POSLE PODNE
hvala sto si preporucio ovaj hosting ali koliko ja vidim to je hosting za mc servere. nije mi problem dati 3€ za hosting ali zelim da vidim kako ce ici sa serverom, da ne uzimam dzaba host. ako imate jos neke hostove predlazite
Taj host je multiegg, preko konzole tipkas brojeve, broj 1 MC , broj 2 ne znam tipa samp i onda biras samo...
Cao, da li mi neko moze pomoci ? Naime zelim da napravim zaduzenja a sad cu vam objasniti kako i sta. Imam komandu /admini i tu pisu admini kada su online eh sa zelim kada na primjer admin pod imenom "Vatrenii" udje na server da na /admini pored pise "Zaduzenje : (npr)V. Admina" i tako kod svakog admina da pise nesto drukcije npr kod admina lupam ime "Mujkic" Pise "Zaduzenje : V. Lidera" i tako sve.
Nego, ima neko onu aplikaciju za samp, V01D je objavio a ja je ne mogu nac nikako da si Bog, aplikacija je u glavnom da ima sve i svasta oko sampa, lista animacija, kako se koriste, skinovi, objekti i svasta nesto
Imal neko dobar WE?
Citat: A L M E X poslato Novembar 02, 2021, 19:04:14 POSLE PODNE
https://pastebin.com/UMMfhBeb
Ako ce to koristit nek se ubije odmah
Citat: ʟᴀᴋᴇʀɪɴɢ poslato Novembar 03, 2021, 12:35:45 POSLE PODNE
Ako ce to koristit nek se ubije odmah
druze ovo nije moje xd, nasao sam na balkan sampu objavio je neko, uzmes iz npr meanwhilea ili tako nesto
e ovako, kupio sam hosting na Morenji, host nije los svidja mi se, ali kako da ja mod sa MySQL povezem zna li neko?Naravno caprkao sam i nigdje nema link do php-a da se loginam i napravim bazu i ostalo...Pokusavao sam na druge PHP Stranice kao phpmyadmin.co ali nista.Hvala ko moze pomoci
Citat: ᴅ ɪ ɴ ᴏ poslato Novembar 03, 2021, 14:45:16 POSLE PODNE
e ovako, kupio sam hosting na Morenji, host nije los svidja mi se, ali kako da ja mod sa MySQL povezem zna li neko?Naravno caprkao sam i nigdje nema link do php-a da se loginam i napravim bazu i ostalo...Pokusavao sam na druge PHP Stranice kao phpmyadmin.co ali nista.Hvala ko moze pomoci
Isto kao i svaki ostali, najbolje pitaj hostera da li uopste imas bazu koju mozes koristiti, ako imas neka ti posalje podatke iste, kasnije samo importas svoju bazu i povezes sa modom.
Ako nema, onda kupi bazu negde odvojeno
Citat: V01D poslato Novembar 03, 2021, 15:00:03 POSLE PODNE
Isto kao i svaki ostali, najbolje pitaj hostera da li uopste imas bazu koju mozes koristiti, ako imas neka ti posalje podatke iste, kasnije samo importas svoju bazu i povezes sa modom.
Ako nema, onda kupi bazu negde odvojeno
Imao sam od starog hosta SQL, i naravno u skripti sam defineovo, bazu sa hosta, hostname, pw, server
eh sad nece li meni biti problema, npr im servera je 167.1.15... a od SQL-a 45.2.13 itd?
Citat: A L M E X poslato Novembar 03, 2021, 13:05:52 POSLE PODNE
druze ovo nije moje xd, nasao sam na balkan sampu objavio je neko, uzmes iz npr meanwhilea ili tako nesto
Znam da nije tvoje, ali ako bude to koristio neka odmah zatvori IDE
Citat: V01D poslato Novembar 03, 2021, 15:00:03 POSLE PODNE
Isto kao i svaki ostali, najbolje pitaj hostera da li uopste imas bazu koju mozes koristiti, ako imas neka ti posalje podatke iste, kasnije samo importas svoju bazu i povezes sa modom.
Ako nema, onda kupi bazu negde odvojeno
Ako je moguce da server i databaza budu na razlicitim kontinentima i hostovima (onako radi sigurnosti, jebes latency...) :D
Citat: Deleted User poslato Novembar 03, 2021, 19:59:32 POSLE PODNE
Ako je moguce da server i databaza budu na razlicitim kontinentima i hostovima (onako radi sigurnosti, jebes latency...) :D
Ma pisao sam im "mail"
CMD:avozilo(playerid, params[])
{
if(PI[playerid][pAdmin] == 0 ) return NemaOvlastenje(playerid);
new Float:x, Float:y, Float:z, Float:angle;
new Text3D:vehicle3Dtext[MAX_VEHICLES],vehicle_id;
vehicle3Dtext[ vehicle_id ] = Create3DTextLabel( "[STAFF VOZILO]", 0xFF0000, 0.0, 0.0, 0.0, 50.0, 0, 1 );
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
vehicle_id = CreateVehicle(411, x, y, z, angle, 0, 0, 60);
Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ] , 60, 0.0, 0.0, 2.0);
PutPlayerInVehicle(playerid, vehicle_id, 0);
SCM(playerid,-1, ""ZUTA"A |"BELA" Upravo si stvorio Admin vozilo");
Rentano[playerid] = 1;
ChangeVehicleColor(600, 0, 0);
return 1;
}
zasto mi ne prikazuje 3dlabel na autu?
Citat: .lukq poslato Novembar 04, 2021, 09:25:58 PRE PODNE
CMD:avozilo(playerid, params[])
{
if(PI[playerid][pAdmin] == 0 ) return NemaOvlastenje(playerid);
new Float:x, Float:y, Float:z, Float:angle;
new Text3D:vehicle3Dtext[MAX_VEHICLES],vehicle_id;
vehicle3Dtext[ vehicle_id ] = Create3DTextLabel( "[STAFF VOZILO]", 0xFF0000, 0.0, 0.0, 0.0, 50.0, 0, 1 );
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
vehicle_id = CreateVehicle(411, x, y, z, angle, 0, 0, 60);
Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ] , 60, 0.0, 0.0, 2.0);
PutPlayerInVehicle(playerid, vehicle_id, 0);
SCM(playerid,-1, ""ZUTA"A |"BELA" Upravo si stvorio Admin vozilo");
Rentano[playerid] = 1;
ChangeVehicleColor(600, 0, 0);
return 1;
}
zasto mi ne prikazuje 3dlabel na autu?
https://open.mp/docs/scripting/functions/Attach3DTextLabelToVehicle
Drugi argument funkcije ti je ID vozila, znaci tvoj kod bi trebao biti :
[pawn]Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ] , vehicle_id, 0.0, 0.0, 2.0);[/pawn]
Citat: V01D poslato Novembar 04, 2021, 11:23:01 PRE PODNE
https://open.mp/docs/scripting/functions/Attach3DTextLabelToVehicle
Drugi argument funkcije ti je ID vozila, znaci tvoj kod bi trebao biti :
[pawn]Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ] , vehicle_id, 0.0, 0.0, 2.0);[/pawn]
opet, ne radi
[pawn]new Text3D:vehicle3Dtext[MAX_VEHICLES]; // ovo ti mora biti globalna varijabla
// jer ti kreira svaki put kad koristis cmd avozilo 2000 puta, ovako ti kreira samo jednom
CMD:avozilo(playerid, params[])
{
if(PI[playerid][pAdmin] == 0 ) return NemaOvlastenje(playerid);
new Float:x, Float:y, Float:z, Float:angle, vehicle_id;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
vehicle_id = CreateVehicle(411, x, y, z, angle, 0, 0, 60);
vehicle3Dtext[ vehicle_id ] = Create3DTextLabel( "[STAFF VOZILO]", 0xFF0000, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ], vehicle_id, 0.0, 0.0, 2.0);
PutPlayerInVehicle(playerid, vehicle_id, 0);
SCM(playerid,-1, ""ZUTA"A |"BELA" Upravo si stvorio Admin vozilo");
Rentano[playerid] = 1;
ChangeVehicleColor(600, 0, 0);
// ako zelis da promenis boju vozila koje si kreirao onda koristi vehicle_id, jer ne znas da li postoji vozilo
// koje ima id 600 (ako zelis id 600 proveri sa IsValidVehicle())
// ChangeVehicleColor(vehicle_id, 0, 0);
// Ako su ti boje 0 i 0 onda ti ovo nije potrebno jer kad si kreirao vozilo stavio si boje 0 i 0 na CreateVehicle
return 1;
}[/pawn]
Citat: lucius poslato Novembar 05, 2021, 00:08:52 PRE PODNE
[pawn]new Text3D:vehicle3Dtext[MAX_VEHICLES]; // ovo ti mora biti globalna varijabla
// jer ti kreira svaki put kad koristis cmd avozilo 2000 puta, ovako ti kreira samo jednom
CMD:avozilo(playerid, params[])
{
if(PI[playerid][pAdmin] == 0 ) return NemaOvlastenje(playerid);
new Float:x, Float:y, Float:z, Float:angle, vehicle_id;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
vehicle_id = CreateVehicle(411, x, y, z, angle, 0, 0, 60);
vehicle3Dtext[ vehicle_id ] = Create3DTextLabel( "[STAFF VOZILO]", 0xFF0000, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ], vehicle_id, 0.0, 0.0, 2.0);
PutPlayerInVehicle(playerid, vehicle_id, 0);
SCM(playerid,-1, ""ZUTA"A |"BELA" Upravo si stvorio Admin vozilo");
Rentano[playerid] = 1;
ChangeVehicleColor(600, 0, 0);
// ako zelis da promenis boju vozila koje si kreirao onda koristi vehicle_id, jer ne znas da li postoji vozilo
// koje ima id 600 (ako zelis id 600 proveri sa IsValidVehicle())
// ChangeVehicleColor(vehicle_id, 0, 0);
// Ako su ti boje 0 i 0 onda ti ovo nije potrebno jer kad si kreirao vozilo stavio si boje 0 i 0 na CreateVehicle
return 1;
}[/pawn]
opet se ne prikazuje label
[pawn]
static
adminVehicle[MAX_PLAYERS],
Text3D: adminVehLabel[MAX_VEHICLES];
CMD:avozilo(playerid, const string: params[])
{
new x, y, z, angle;
GetPlayerPos(playerid, Float: x, Float: y, Float: z);
GetPlayerFacingAngle(playerid, Float: angle);
adminVehicle[playerid] = CreateVehicle(411,
Float: x, Float: y, Float: z, Float: angle, 0, 0, 0
);
adminVehLabel[adminVehicle[playerid]] = Create3DTextLabel("Admin vozilo", 0xFF0000AA,
Float: x, Float: y, Float: z, Float: 50.0, 0
);
Attach3DTextLabelToVehicle(Text3D: adminVehLabel[adminVehicle[playerid]], adminVehicle[playerid], Float: 0.0, Float: 0.0, Float: 0.0);
PutPlayerInVehicle(playerid, adminVehicle[playerid], 0);
return 1;
}
[/pawn]
Citat: .lukq poslato Novembar 05, 2021, 00:28:28 PRE PODNE
opet se ne prikazuje label
[pawn]vehicle3Dtext[ vehicle_id ] = Create3DTextLabel( "[STAFF VOZILO]", 0xFF0000FF, 0.0, 0.0, 0.0, 50.0, 0, 1 ); // nisi boju lepo definisao (fali ti alpha zato se ne prikazuje)[/pawn]
Da li neko ima ili da li zna postoji li callback neki za kada igrac udari autom od nesto, a vecom brzinom 40 - 200KM/H da ga izbaci iz vozila i apply-a animaciju.Radim ono kao u GTA V i IV da kada udari autom izbaci ga...pa kako bi se to moglo odraditi zna li neko?
Citat: ᴅ ɪ ɴ ᴏ poslato Novembar 06, 2021, 22:20:31 POSLE PODNE
Da li neko ima ili da li zna postoji li callback neki za kada igrac udari autom od nesto, a vecom brzinom 40 - 200KM/H da ga izbaci iz vozila i apply-a animaciju.Radim ono kao u GTA V i IV da kada udari autom izbaci ga...pa kako bi se to moglo odraditi zna li neko?
native GetVehicleDamageStatus(vehicleid, &panels, &doors, &lights, &tires);
native UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires);
native GetVehicleVelocity(vehicleid, &Float:X, &Float:Y, &Float:Z);
native SetVehicleVelocity(vehicleid, Float:X, Float:Y, Float:Z);
native GetVehicleHealth(vehicleid, &Float:health);
native SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
native GetVehicleParamsEx(vehicleid, &engine, &lights, &alarm, &doors, &bonnet, &boot, &objective);
native GetVehicleModelInfo(vehiclemodel, infotype, &Float:X, &Float:Y, &Float:Z);
mozda jedino da napravis tajmer koji se pokrece tek kad igrac sjedne u vozilo i koji provjerava damage vozila tipa svakih 100ms, a sad koliko se to isplati u odnosu na optimizaciju moda, mogucnosti crasha i tako to je na tebi :D
Dobro to znam i ja da ima, ali kako da jas napravim da kad naglo opadne health vozila, ono bas pri jakom udaru da setam timer gdje ga izbaciva, za timer sam pokusao i radi sve samo ne mogu se nikako snac, koju funkciju da koristim
Citat: ᴅ ɪ ɴ ᴏ poslato Novembar 07, 2021, 10:52:22 PRE PODNE
Dobro to znam i ja da ima, ali kako da jas napravim da kad naglo opadne health vozila, ono bas pri jakom udaru da setam timer gdje ga izbaciva, za timer sam pokusao i radi sve samo ne mogu se nikako snac, koju funkciju da koristim
Stavi veci tajmer, i onda nece registrovati udar u nizu
1000 950 800 750
nego
1000 800 600 400
i stavis provjeru kad je damage ispod ili jednak 600 da ga izbacis iz vozila ili applyas animaciju
Zdravo, treba mi /mute komanda
Citat: Tiger1921 poslato Novembar 11, 2021, 16:59:32 POSLE PODNE
Zdravo, treba mi /mute komanda
ja je ovkao pravim
YCMD:mute(playerid,params[],help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""NEKABOJA".:: "NEKABOJA"IMESRV"NEKABOJA"::. "NEKABOJA"Prvo se logirajte");
new pid,vrijeme,razlog[128],str[128];
if(PlayerInfo[playerid][pAdmin] < 0) return SCM(playerid, -1, ""Nekaboja"Samo admini i supporteri");
if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""Nekaboja".:: "Boja"Imesrv"boja"::. "boja"Morate biti na duznosti");
if(sscanf(params, "uis[48]", pid,vrijeme,razlog)) return SCM(playerid,-1,""boja""boja".:: "boja"Imesrv"boja"::. Pomoc | "boja"/mute [id] [vrijeme(minut]] [razlog]");
if(vrijeme < 1 || vrijeme > 100) return SCM(playerid,-1,""neka boja".:: "boja"Imesrv"boja"::. "boja"Ne mozes toliko dugo da ga mutiras, max 100min!");
if(PlayerInfo[pid][pMutiran] == 1) return SCM(playerid,-1,""SIVA"(GRESKA) Taj igrac je vec mutiran!");
if(!IsPlayerConnected(pid)) return SCM(playerid, -1, ""PLAVA".:: "BELA"Imesrv"PLAVA"::. "SIVA"Pogresan ID!");
PlayerInfo[pid][pMutiran] = 1;
PlayerInfo[pid][pMutiranVreme] = vrijeme * 60;
format(str,sizeof str,""CRVENA"Mutirani ste od strane admina %s | "CRVENA"Razlog: "BELA"%s! | "CRVENA"Vrijeme :"BELA" %d minuta", GetName(playerid),razlog,vrijeme);
SCM(pid,-1,str);
format(str,sizeof str,""PLAVA"Mutirali ste igraca %s | Razlog: %s!", GetName(pid),razlog);
SCM(playerid,-1,str);
return 1;
}
Citat: Kenchii poslato Novembar 11, 2021, 17:22:40 POSLE PODNE
ja je ovkao pravim
YCMD:mute(playerid,params[],help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""NEKABOJA".:: "NEKABOJA"IMESRV"NEKABOJA"::. "NEKABOJA"Prvo se logirajte");
new pid,vrijeme,razlog[128],str[128];
if(PlayerInfo[playerid][pAdmin] < 0) return SCM(playerid, -1, ""Nekaboja"Samo admini i supporteri");
if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""Nekaboja".:: "Boja"Imesrv"boja"::. "boja"Morate biti na duznosti");
if(sscanf(params, "uis[48]", pid,vrijeme,razlog)) return SCM(playerid,-1,""boja""boja".:: "boja"Imesrv"boja"::. Pomoc | "boja"/mute [id] [vrijeme(minut]] [razlog]");
if(vrijeme < 1 || vrijeme > 100) return SCM(playerid,-1,""neka boja".:: "boja"Imesrv"boja"::. "boja"Ne mozes toliko dugo da ga mutiras, max 100min!");
if(PlayerInfo[pid][pMutiran] == 1) return SCM(playerid,-1,""SIVA"(GRESKA) Taj igrac je vec mutiran!");
if(!IsPlayerConnected(pid)) return SCM(playerid, -1, ""PLAVA".:: "BELA"Imesrv"PLAVA"::. "SIVA"Pogresan ID!");
PlayerInfo[pid][pMutiran] = 1;
PlayerInfo[pid][pMutiranVreme] = vrijeme * 60;
format(str,sizeof str,""CRVENA"Mutirani ste od strane admina %s | "CRVENA"Razlog: "BELA"%s! | "CRVENA"Vrijeme :"BELA" %d minuta", GetName(playerid),razlog,vrijeme);
SCM(pid,-1,str);
format(str,sizeof str,""PLAVA"Mutirali ste igraca %s | Razlog: %s!", GetName(pid),razlog);
SCM(playerid,-1,str);
return 1;
}
sta dalje, to znam kako ide jer sam to vec preko pawn.cmd uradio
[pawn]
CMD:mute(playerid, params[]) {
//provere za admina
new igrac, vrijeme, string[100];
if(sscanf(params, "ud", igrac, vrijeme))
return SendClientMessage(playerid, -1, "/mute (id/ime_prezime) (vrijeme u min)");
if(vrijeme < 0 || vrijeme > 1440)
return SendClientMessage(playerid, -1, "Minimum 0 (skidanje mute), a maks 1440(24h).");
if(mutiranvreme[igrac] >= 1)
return format(string, sizeof string,"Igrac je vec mutiran (ostalo: %imin)", mutiranvreme[igrac]);
SendClientMessage(playerid, -1, string);
format(string, sizeof string,"Mjutirali ste igraca %s na %imin)", igrac, vrijeme);
SendClientMessage(playerid, -1, string);
format(string, sizeof string,"Mjutirani ste od strane ADMIN teama (vrijeme: %i)", vrijeme);
SendClientMessage(igrac, -1, string);
mutiranvreme[igrac] = gettime() + vrijeme*60;
return 1;
}[/pawn]
[pawn]public OnPlayerText(playerid, text[])
{
If(mutiranvreme[playerid] > gettime())
{
new vrijeme = mutiranvreme[igrac] - gettime();
return format(string, sizeof string,"Mjutirani ste jos %imin.", vrijeme);
SendClientMessage(playerid, -1, string);
}
return 1;
}[/pawn]
Citat: Tiger1921 poslato Novembar 11, 2021, 19:59:22 POSLE PODNE
sta dalje, to znam kako ide jer sam to vec preko pawn.cmd uradio
[pawn]public OnPlayerText(playerid, text[]) { //Kada ukuca nesto u chatu
if(PlayerInfo[playerid][xMute] != 0) { //Ako je mutiran
SendClientMessage(playerid, -1, "Ne mozete pricati, mutirani ste."); //Izbaci poruku
return 0; //Vrati 0 da ne posalje text u chat
}
return 1;
}[/pawn]
Citat: V01D poslato Novembar 11, 2021, 20:28:22 POSLE PODNE
[pawn]public OnPlayerText(playerid, text[]) { //Kada ukuca nesto u chatu
if(PlayerInfo[playerid][xMute] != 0) { //Ako je mutiran
SendClientMessage(playerid, -1, "Ne mozete pricati, mutirani ste."); //Izbaci poruku
return 0; //Vrati 0 da ne posalje text u chat
}
return 1;
}[/pawn]
znam to, meni je potrebno ono za odbrojavanje
Citat: Tiger1921 poslato Novembar 11, 2021, 20:32:24 POSLE PODNE
znam to, meni je potrebno ono za odbrojavanje
Aha, slican princip, samo napravi neki timer :
[pawn]ptask muteCount[60000](playerid) {
if(PlayerInfo[playerid][xMute] >= 1)
PlayerInfo[playerid][xMute]--;
return 1;
}[/pawn]
Ovo ce da vrti svaki minut i smanjuje xMute promenljivu, dok ne dodje na 0, tacnije kada igrac vise nije mutiran, mozes takodje dodati dodatak da mu izbaci neku poruku ili sta vec ako je xMute == 0, ali to je na tebi
Treba mi auto login system
Citat: V01D poslato Novembar 12, 2021, 01:53:32 PRE PODNE
Sta ti znaci auto login?
Pa kad ulazis na server da ne moras da kucas sifru vec server ti automatski zapamti sifru i sam je ukuca
Citat: V01D poslato Novembar 12, 2021, 01:53:32 PRE PODNE
Sta ti znaci auto login?
Mislim da misli na automatsko logovanje na server, bez da igrac unosi lozinku.
To ti nije toliko tesko, preko IP-a to mozes napraviti na OnPlayerConnect pa da odmah ucita igraca bez ikakvih provera, barem sam tako vidjao.
Citat: Madd poslato Novembar 12, 2021, 02:05:13 PRE PODNE
Mislim da misli na automatsko logovanje na server, bez da igrac unosi lozinku.
To ti nije toliko tesko, preko IP-a to mozes napraviti na OnPlayerConnect pa da odmah ucita igraca bez ikakvih provera, barem sam tako vidjao.
Pa da al kako preko IP da odradim to kako da sazna njegov IP skripta to jedino ne znam a ostalo bi sam napravio samo sto ne znam kako se proverava IP
Citat: Jovan Spasic poslato Novembar 12, 2021, 02:09:05 PRE PODNE
Pa da al kako preko IP da odradim to kako da sazna njegov IP skripta to jedino ne znam a ostalo bi sam napravio samo sto ne znam kako se proverava IP
Kada se igrac registruje, getas njegov IP u neku varijablu, zatim kada se konektuje proveris da li je isti IP kao taj sa registracije i ako jeste da ga spawnuje i ucita.
Citat: Tiger1921 poslato Novembar 11, 2021, 20:32:24 POSLE PODNE
znam to, meni je potrebno ono za odbrojavanje
:D :D :D :D :D :D :D :D :D :D :D :D :D :D
Citat: Jovan Spasic poslato Novembar 12, 2021, 02:02:39 PRE PODNE
Pa kad ulazis na server da ne moras da kucas sifru vec server ti automatski zapamti sifru i sam je ukuca
https://sampwiki.blast.hk/wiki/GetPlayerIp
Sacuvas IP igraca kao i lozinku pre registeru, zatim na loginu pre prikazivanja dialoga za login, proveris da li se IP poklapa sa onim sacuvanim, ako se poklapa, samo uradi ono sto bi uradio kada bi uneo tacnu sifru
Citat: V01D poslato Novembar 12, 2021, 07:55:20 PRE PODNE
https://sampwiki.blast.hk/wiki/GetPlayerIp
Sacuvas IP igraca kao i lozinku pre registeru, zatim na loginu pre prikazivanja dialoga za login, proveris da li se IP poklapa sa onim sacuvanim, ako se poklapa, samo uradi ono sto bi uradio kada bi uneo tacnu sifru
BAS me zanima zasto ne saljes open.mp nego cepas wiki
https://open.mp/docs/scripting/functions/GetPlayerIp
Citat: dejan (ja) misli da si glup poslato Novembar 12, 2021, 10:09:59 PRE PODNE
BAS me zanima zasto ne saljes open.mp nego cepas wiki
https://open.mp/docs/scripting/functions/GetPlayerIp
Mozda mu se vise svidja stari wiki? Nema potrebe forsirati wiki...
Citat: dejan (ja) misli da si glup poslato Novembar 12, 2021, 10:09:59 PRE PODNE
BAS me zanima zasto ne saljes open.mp nego cepas wiki
https://open.mp/docs/scripting/functions/GetPlayerIp
Forsirao sam novi, dok u jednom periodu nije prestao da radi, a i kao sto Xunder kaze, svidja mi se vise stari ;)
Citat: V01D poslato Novembar 11, 2021, 21:55:16 POSLE PODNE
Aha, slican princip, samo napravi neki timer :
[pawn]ptask muteCount[60000](playerid) {
if(PlayerInfo[playerid][xMute] >= 1)
PlayerInfo[playerid][xMute]--;
return 1;
}[/pawn]
Ovo ce da vrti svaki minut i smanjuje xMute promenljivu, dok ne dodje na 0, tacnije kada igrac vise nije mutiran, mozes takodje dodati dodatak da mu izbaci neku poruku ili sta vec ako je xMute == 0, ali to je na tebi
slicno sam tome nesto uradio, hvala kralju
timer?? koji princip bi bio najbolji?
Citat: Tiger1921 poslato Novembar 12, 2021, 17:22:40 POSLE PODNE
slicno sam tome nesto uradio, hvala kralju
timer?? koji princip bi bio najbolji?
Player_AddMuteTime(playerid, time) {
g_MuteTime[playerid] = gettime() + time;
return 1;
}
Player_IsMuted(playerid) {
return g_MuteTime[playerid] > gettime();
}
Player_GetMuteTime(playerid) {
return g_MuteTime[playerid] - gettime();
}
U bazu cuvas Player_GetMuteTime, kada ucitas podatke/stats igracu dodajes mu mute sa Player_AddMuteTime.
Na disconnect setuj g_MuteTime na 0.
if (Player_IsMuted(playerid)) return SendClientMessage(playerid, -1, "Ne mos to mutiran si...");
Citat: // xunder poslato Novembar 12, 2021, 17:47:20 POSLE PODNE
Player_AddMuteTime(playerid, time) {
g_MuteTime[playerid] = gettime() + time;
return 1;
}
Player_IsMuted(playerid) {
return g_MuteTime[playerid] > gettime();
}
Player_GetMuteTime(playerid) {
return g_MuteTime[playerid] - gettime();
}
U bazu cuvas Player_GetMuteTime, kada ucitas podatke/stats igracu dodajes mu mute sa Player_AddMuteTime.
Na disconnect setuj g_MuteTime na 0.
if (Player_IsMuted(playerid)) return SendClientMessage(playerid, -1, "Ne mos to mutiran si...");
hvala :)
konto sam preko foreach metode, ali znam da u js izaziva bagove i nekako nije bas brz...
i da imaju neke dvije verzije foreacha, s tim da obje su outdated
Citat: Tiger1921 poslato Novembar 12, 2021, 18:32:40 POSLE PODNE
hvala :)
konto sam preko foreach metode, ali znam da u js izaziva bagove i nekako nije bas brz...
i da imaju neke dvije verzije foreacha, s tim da obje su outdated
ysi foreach :)
Citat: Tiger1921 poslato Novembar 12, 2021, 19:50:49 POSLE PODNE
samo u neizbjeznim situacjiama
Zasto u neizbjeznim? foreach je po ideji brzi od MAX_PLAYERS, dok je relativno brzi/sporiji od GetPlayerPoolSize u zavisnosti od situacije sa ID-evima igraca i da li koristis FCNPC
Citat: Deleted User poslato Novembar 12, 2021, 20:04:56 POSLE PODNE
Zasto u neizbjeznim? foreach je po ideji brzi od MAX_PLAYERS, dok je relativno brzi/sporiji od GetPlayerPoolSize u zavisnosti od situacije sa ID-evima igraca i da li koristis FCNPC
preferiram MAX_PLAYERS, jednostavnije za mene i za skriptu (po mom misljenju)... :)
a FCNPC plagijat ne koristim
Citat: Tiger1921 poslato Novembar 12, 2021, 20:43:31 POSLE PODNE
preferiram MAX_PLAYERS, jednostavnije za mene i za skriptu (po mom misljenju)... :)
a FCNPC plagijat ne koristim
Ako imaš 50 slotova, MAX_PLAYERS 50, ako imaš 100 slotova MAX_PLAYERS 100.
pu ebem ti neznanje ti ebem idi uci skriptaj vikam
Zasto bi ga izbjegavao, foreach + iterarator
Pokusavao sam na 100 nacina ali jednostavno nece ili je meni nesto promaklo molim za pomoc...
https://imgur.com/gallery/YnlMN1c
Citat: Dejaniko poslato Novembar 13, 2021, 23:10:17 POSLE PODNE
Pokusavao sam na 100 nacina ali jednostavno nece ili je meni nesto promaklo molim za pomoc...
https://imgur.com/gallery/YnlMN1c
Probaj static verziju
Citat: V01D poslato Novembar 13, 2021, 23:15:10 POSLE PODNE
Probaj static verziju
Evo kad sam ubacio static
https://imgur.com/gallery/R5HZ8yX
Citat: Dejaniko poslato Novembar 13, 2021, 23:51:34 POSLE PODNE
Evo kad sam ubacio static
https://imgur.com/gallery/R5HZ8yX
Ako ti je lepo ucitao plugin, onda se verzije plugina i include-a ne poklapaju
Zna neko o cemu se radi ovde i kako da fix ovo?
https://imgur.com/gallery/PqlPm40
Citat: Dejaniko poslato Novembar 14, 2021, 18:18:34 POSLE PODNE
Zna neko o cemu se radi ovde i kako da fix ovo?
https://imgur.com/gallery/PqlPm40
Mod koji imas je pisan u verziji mysql-a koja je izasla 2016 (r39)
https://github.com/pBlueG/SA-MP-MySQL/releases/tag/R39-6
Tu mozes da je skines
Citat: // xunder poslato Novembar 14, 2021, 18:41:49 POSLE PODNE
Mod koji imas je pisan u verziji mysql-a koja je izasla 2016 (r39)
https://github.com/pBlueG/SA-MP-MySQL/releases/tag/R39-6
Tu mozes da je skines
Ubacio sam to sad mi je ovo izaslo?
https://imgur.com/gallery/zgdNIqu
Citat: Dejaniko poslato Novembar 14, 2021, 21:26:50 POSLE PODNE
Ubacio sam to sad mi je ovo izaslo?
https://imgur.com/gallery/zgdNIqu
Koristi barem google translate ako toliko ne razumes engleski, pise ti da ti se ne podudarauj verzije plugina i include-a FCNPC, skini poslednju verziju i zameni sa trenutnom, i ponovo kompajluj mod i pokreni server. A za mysql koristi static verziju i nemoj zaboravis da dodas log-core.so u root folder
https://github.com/ziggi/FCNPC/releases/tag/v2.0.3
Pozdrav, mucim se vec nekoliko dana sa attachmentima za skin i nikako da nadjem a jos teze da napravim. Pa ako mi je netko voljan pomoci ili jos bolje ako moze poslat system bio bi mu jako zahvalan ! <3
Citat: MislavRose poslato Novembar 17, 2021, 22:32:20 POSLE PODNE
Pozdrav, mucim se vec nekoliko dana sa attachmentima za skin i nikako da nadjem a jos teze da napravim. Pa ako mi je netko voljan pomoci ili jos bolje ako moze poslat system bio bi mu jako zahvalan ! <3
https://open.mp/docs/scripting/functions/AttachObjectToPlayer
https://open.mp/docs/scripting/functions/CreatePlayerObject
https://open.mp/docs/scripting/functions/DestroyPlayerObject
https://open.mp/docs/scripting/functions/IsValidPlayerObject
https://open.mp/docs/scripting/functions/SetPlayerObjectPos
https://open.mp/docs/scripting/functions/SetPlayerObjectRot
https://open.mp/docs/scripting/functions/GetPlayerObjectPos
https://open.mp/docs/scripting/functions/GetPlayerObjectRot
https://dev.prineside.com/en/gtasa_samp_model_id/ - ukucas na engl. npr hat i nadjes objekat koji zelis postaviti
fs
https://www.sa-mp.ro/forums/topic/29239-filterscript-dennis12s-attachments-object-editor/
https://www.youtube.com/watch?v=AbTkmub3IfA
Cao, trebam komandu /portaj, dakle da ti kao admin portas igraca do neke lokacije sa /aport.. Znaci ti kao admin da portas obicnog igraca do neke lokacije koja se nalazi na ADMIN PORTU !
Citat: Vatrenii poslato Novembar 18, 2021, 15:37:05 POSLE PODNE
Cao, trebam komandu /portaj, dakle da ti kao admin portas igraca do neke lokacije sa /aport.. Znaci ti kao admin da portas obicnog igraca do neke lokacije koja se nalazi na ADMIN PORTU !
1. Napravimo novu varijablu gde cuvamo id za portanje
[pawn]new PortPlayer[MAX_PLAYERS] = INVALID_PLAYER_ID[/pawn]
2. U komandu /ateleport ubacimo da seta vrednos adminu na targetid
[pawn]PortPlayer[playerid] = targetid;//Ovo targetid menjas kako ti je namesteno za ID[/pawn]
3. Kada admin ukuca /ateleport samo setamo vrednost na playerid
[pawn]PortPlayer[playerid] = playerid;[/pawn]
4. U Dialogu za port setamo poziciju na targetid i definisemo ga
[pawn]new targetid = PortPlayer[playerid];[/pawn]
Cela komanda bi ti izgledala :
[pawn]new PortPlayer[MAX_PLAYERS] = INVALID_PLAYER_ID;
CMD:ateleport(playerid, params[])
{
if(UlogovanProvera[playerid] == 0) return SCM(playerid, -1, ""ORANGE2"#! Morate biti ulogovani kako bi koristili port");
if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pGM] >= 1)
{
if(isnull(params))
{
SPD(playerid, 138, DIALOG_STYLE_LIST, "TELEPORT", "Organizacije\nLos Santos Lokacije\nLas Venturas & San Fierro\nPoslovi", "Odabir", "Izlaz");
PortPlayer[playerid] = playerid;
}
else
{
new id;
if(sscanf(params,"u", id)) return 0;
SPD(playerid, 138, DIALOG_STYLE_LIST, "TELEPORT", "Organizacije\nLos Santos Lokacije\nLas Venturas & San Fierro\nPoslovi", "Odabir", "Izlaz");
PortPlayer[playerid] = playerid;
}
}
else { SCM(playerid, -1, ""ORANGE2"#! Niste ovlasteni za upotrebu ove komande"); }
return 1;
}[/pawn]
Citat: Fergosonn poslato Novembar 18, 2021, 16:35:24 POSLE PODNE
1. Napravimo novu varijablu gde cuvamo id za portanje
[pawn]new PortPlayer[MAX_PLAYERS] = INVALID_PLAYER_ID[/pawn]
2. U komandu /ateleport ubacimo da seta vrednos adminu na targetid
[pawn]PortPlayer[playerid] = targetid;//Ovo targetid menjas kako ti je namesteno za ID[/pawn]
3. Kada admin ukuca /ateleport samo setamo vrednost na playerid
[pawn]PortPlayer[playerid] = playerid;[/pawn]
4. U Dialogu za port setamo poziciju na targetid i definisemo ga
[pawn]new targetid = PortPlayer[playerid];[/pawn]
Cela komanda bi ti izgledala :
[pawn]new PortPlayer[MAX_PLAYERS] = INVALID_PLAYER_ID;
CMD:ateleport(playerid, params[])
{
if(UlogovanProvera[playerid] == 0) return SCM(playerid, -1, ""ORANGE2"#! Morate biti ulogovani kako bi koristili port");
if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pGM] >= 1)
{
if(isnull(params))
{
SPD(playerid, 138, DIALOG_STYLE_LIST, "TELEPORT", "Organizacije\nLos Santos Lokacije\nLas Venturas & San Fierro\nPoslovi", "Odabir", "Izlaz");
PortPlayer[playerid] = playerid;
}
else
{
new id;
if(sscanf(params,"u", id)) return 0;
SPD(playerid, 138, DIALOG_STYLE_LIST, "TELEPORT", "Organizacije\nLos Santos Lokacije\nLas Venturas & San Fierro\nPoslovi", "Odabir", "Izlaz");
PortPlayer[playerid] = playerid;
}
}
else { SCM(playerid, -1, ""ORANGE2"#! Niste ovlasteni za upotrebu ove komande"); }
return 1;
}[/pawn]
To je da portas sebe... Nigdje nema da uneses id a i valja napravit to org, lslokacije, lv i sf i poslove
Citat: Vatrenii poslato Novembar 18, 2021, 17:15:34 POSLE PODNE
To je da portas sebe... Nigdje nema da uneses id a i valja napravit to org, lslokacije, lv i sf i poslove
najlakše mu je jer vidim da nema pojma samo da kopira komandu, iskoristi sscanf i prikaze isti dialog za portanje samo sto u ovome slucaju se doda input dialog u kojem kuca igracev id..
ima li netko neki tdeditor sa vec definisanim bojama?
Citat: L Ц K Q poslato Novembar 18, 2021, 21:14:30 POSLE PODNE
ima li netko neki tdeditor sa vec definisanim bojama?
zašto će ti to?
https://htmlcolorcodes.com/
Citat: L Ц K Q poslato Novembar 18, 2021, 21:14:30 POSLE PODNE
ima li netko neki tdeditor sa vec definisanim bojama?
Za pocetak, zar svi oni sto su bazirani na ipleomax nemaju color picker in game? Koliko se secam treba samo da povuces misem po ivicama ekrana i tako mozes da podesavas RGB kanale...
Kako da napravim ovakav progressbar da radi s vehicle healtom?
https://imgur.com/a/LswOTsR
Citat: onett poslato Novembar 20, 2021, 23:54:52 POSLE PODNE
Kako da napravim ovakav progressbar da radi s vehicle healtom?
https://imgur.com/a/LswOTsR
https://github.com/Southclaws/progress2
trazim furniture sistem, hvala
ima li netko id od onog pickupa koji izgleda ovako: https://www.sa-mp.com/images/logo.gif
nigdje ne mogu naci
Citat: L U K A poslato Novembar 23, 2021, 17:21:07 POSLE PODNE
ima li netko id od onog pickupa koji izgleda ovako: https://www.sa-mp.com/images/logo.gif
nigdje ne mogu naci
https://dev.prineside.com/en/gtasa_samp_model_id/search/?q=samp
Imas u Helix Gaming i neki ath mod taj sistem moyes ga izvuci ako zelis
Citat: Kamberovic poslato Novembar 23, 2021, 14:08:00 POSLE PODNE
trazim furniture sistem, hvala
https://github.com/Southclaws/samp-Hellfire/blob/master/filterscripts/Houses.pwn
Primjer kucanja SAMP Furniture System na google-u, dobiješ sistem kuća sa Furniture sistemom, jednostavno ga izvuci i prilagodi svom :)
Zanima me ima li neko spisak zona prevedenih ( Glen Park, Idlewood... ) ??
Citat: V01D poslato Novembar 23, 2021, 23:52:29 POSLE PODNE
Zanima me ima li neko spisak zona prevedenih ( Glen Park, Idlewood... ) ??
iimas na bextazy modu ako mislis na to tipa dedinje i te gluposti
Citat: daniop poslato Novembar 23, 2021, 22:59:09 POSLE PODNE
https://github.com/Southclaws/samp-Hellfire/blob/master/filterscripts/Houses.pwn
Primjer kucanja SAMP Furniture System na google-u, dobiješ sistem kuća sa Furniture sistemom, jednostavno ga izvuci i prilagodi svom :)
hvala, uveliko sam uradio sistem.Jos par sitnica
ako neko ima sistem admin duty timea u mysqlu i da na serveru ostane auto kada neko izadje sa servera
Da li moze neko da mi kaze da li mogu da odradim kao OLUJU nevreme s snegom da bude kao maglovito i da pada sneg i da se jedva vidi ispred sebe
Citat: Jovan Spasic poslato Novembar 28, 2021, 03:37:17 PRE PODNE
Da li moze neko da mi kaze da li mogu da odradim kao OLUJU nevreme s snegom da bude kao maglovito i da pada sneg i da se jedva vidi ispred sebe
Mozes uraditi
Citat: skripteroteribalkanscene poslato Novembar 29, 2021, 18:26:06 POSLE PODNE
Mozes uraditi
Na koji nacin brate to me zanima vrv nesto igranje s vremenom i to al kako da namestim da bude uskladjeno
Citat: Jovan Spasic poslato Novembar 29, 2021, 20:10:21 POSLE PODNE
Na koji nacin brate to me zanima vrv nesto igranje s vremenom i to al kako da namestim da bude uskladjeno
https://dev.prineside.com/gtasa_weather_id
ima li neko da mi pojasni kako da zamijenim/ubacim td-ove u skriptu jer svaki put kad probam preko tutoriala il sam sve ubagam
i bude milion errora.
ako neko ima volje da pojasni nek se javi u pm
Citat: f e j z a poslato Decembar 04, 2021, 01:10:14 PRE PODNE
ima li neko da mi pojasni kako da zamijenim/ubacim td-ove u skriptu jer svaki put kad probam preko tutoriala il sam sve ubagam
i bude milion errora.
ako neko ima volje da pojasni nek se javi u pm
eo nabrzaka
primjer ingame tdovi
prvo ih pronadjes pod new
npr new Text:ingametd[25];
to obrises i dodas svoje new Text:tvojitdovi[brojka];
zatim ides ctrl+f i kucas ingametd i trazis dalje i mijenjas.
obicno bude tipa pod dialog_login tamo na kraju ili kad zavrsi registraciju. Ako ne mozes pronaci idi preko ctrl+f pa kucaj Text: ili Playertext:
for(new i; i < 25 ; i++)
{
textdrawshowforplayer(playerid,ingametd[ i ]);
}
tu umjesto ingametd stavi tvojitdovi i umjesto ovog i < 25 stavi i < (tvoj broj tdova)
Nadam se da znas da obicne tdove kreiras pod ongamemodeinit a player tdove pod onplayerconnect
Citat: Common poslato Decembar 04, 2021, 01:16:22 PRE PODNE
eo nabrzaka
primjer ingame tdovi
prvo ih pronadjes pod new
npr new Text:ingametd[25];
to obrises i dodas svoje new Text:tvojitdovi[brojka];
zatim ides ctrl+f i kucas ingametd i trazis dalje i mijenjas.
obicno bude tipa pod dialog_login tamo na kraju ili kad zavrsi registraciju. Ako ne mozes pronaci idi preko ctrl+f pa kucaj Text: ili Playertext:
for(new i; i < 25 ; i++)
{
textdrawshowforplayer(playerid,ingametd[ i ]);
}
tu umjesto ingametd stavi tvojitdovi i umjesto ovog i < 25 stavi i < (tvoj broj tdova)
Nadam se da znas da obicne tdove kreiras pod ongamemodeinit a player tdove pod onplayerconnect
I posle naravno u skripti poveze za server poruke online igraca banka novac zlato itd
dv komanda to jest da kad admin 6 udje u vozilo i upise /dv da se to vozilo respawnuje
Citat: ΛΣZΛKMI poslato Decembar 06, 2021, 22:55:31 POSLE PODNE
dv komanda to jest da kad admin 6 udje u vozilo i upise /dv da se to vozilo respawnuje
preporuka da koristis ovo, lakse je:
forward RTC(vehicleid);
public RTC(vehicleid)
{
JBC_SetVehicleHealth(vehicleid, 1000.0);
SetVehicleToRespawn(vehicleid);
return 1;
}
komanda:
[pawn]CMD:dv(playerid, params[]){
if(PlayerInfo[playerid][pAdmin] == 6)
{
RTC(GetPlayerVehicleID(playerid));
SendClientMessage(playerid,-1,"respawnovao si vozilo");
}
else return SendClientMessage(playerid,-1,"samo admin 6");
return 1;
}[/pawn]
[quote author=
@ Lukq link=topic=136541.msg1016498#msg1016498 date=1638828317]
preporuka da koristis ovo, lakse je:
forward RTC(vehicleid);
public RTC(vehicleid)
{
JBC_SetVehicleHealth(vehicleid, 1000.0);
SetVehicleToRespawn(vehicleid);
return 1;
}
komanda:
[pawn]CMD:dv(playerid, params[]){
if(PlayerInfo[playerid][pAdmin] == 6)
{
RTC(GetPlayerVehicleID(playerid));
SendClientMessage(playerid,-1,"respawnovao si vozilo");
}
else return SendClientMessage(playerid,-1,"samo admin 6");
return 1;
}[/pawn]
[/quote]
samo makni ovo JBC_ prije SetVehicleHealth
Ubaceno, promenio sam text koji izbacuje u chatu i tjt hvl :D
[quote author=
@ Lukq link=topic=136541.msg1016498#msg1016498 date=1638828317]
preporuka da koristis ovo, lakse je:
forward RTC(vehicleid);
public RTC(vehicleid)
{
JBC_SetVehicleHealth(vehicleid, 1000.0);
SetVehicleToRespawn(vehicleid);
return 1;
}
komanda:
[pawn]CMD:dv(playerid, params[]){
if(PlayerInfo[playerid][pAdmin] == 6)
{
RTC(GetPlayerVehicleID(playerid));
SendClientMessage(playerid,-1,"respawnovao si vozilo");
}
else return SendClientMessage(playerid,-1,"samo admin 6");
return 1;
}[/pawn]
[/quote]
Osobno misljenje da je ovde kod mnogo ubagovan.
Zbog provera uraditi ovako:
[pawn]
CMD:dv(playerid){
if( PlayerInfo[playerid][pAdmin] != 6 ) return SendClientMessage(playerid,-1, "samo admin 6");
if( !IsPlayerInAnyVehicle( playerid )) return SendClientMessage(playerid,-1, "Niste u vozilu");
SetVehicleToRespawn( GetPlayerVehicleID( playerid ) );
SendClientMessage(playerid,-1,"respawnovao si vozilo");
return 1;
}
[/pawn]
nesto jednostavno za /aveh
Citat: ΛΣZΛKMI poslato Decembar 07, 2021, 19:57:39 POSLE PODNE
nesto jednostavno za /aveh
[pawn]new adminVozilo[MAX_PLAYERS];
public OnPlayerConnect(playerid) {
adminVozilo[playerid] = -1;
return 1;
}
public OnPlayerDisconnect(playerid, reason) {
if(adminVozilo[playerid] != -1) {
DestroyVehicle(adminVozilo[playerid]);
}
return 1;
}
CMD:aveh(playerid, params[]) {
if(adminVozilo[playerid] == -1) {
new model, boja1, boja2;
if(sscanf(params[], "ddd", model, boja1, boja2)) return SendClientMessage(playerid, -1, "Koristi : /aveh [model] [boja1] [boja2]");
if(model < 400 || model > 611) return SendClientMessage(playerid, -1, "Id vozila ne moze bitri manji od 400 ili veci od 611");
if(boja1 < 0 || boja2 < 0 || boja1 > 255 || boja2 > 255) return SendClientMessage(playerid, -1, "Id boje ne moze biti manji od 0 ili veci od 255");
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
adminVozilo[playerid] = CreateVehicle(model, Pos[0], Pos[1], Pos[2], 0, boja1, boja2, -1, 0);
LinkVehicleToInterior(adminVozilo[playerid], GetPlayerInterior(playerid));
SetVehicleVirtualWorld(adminVozilo[playerid], GetPlayerVirtualWorld(playerid));
PutPlayerInVehicle(playerid, adminVozilo[playerid], 0);
return 1;
}
else {
DestroyVehicle(adminVozilo[playerid]);
adminVozilo[playerid] = -1;
}
return 1;
}[/pawn]
[pawn]C:\Users\Peki\Desktop\Loyality RP\gamemodes\L-RP.pwn(87312) : error 029: invalid expression, assumed zero
Pawn compiler 3.10.4 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
[/pawn]
87312 linija [pawn]if(sscanf(params[], "ddd", model, boja1, boja2)) return SendClientMessage(playerid, -1, "Koristi : /aveh [model] [boja1][boja2]");[/pawn]
pa nece samo tako
ne znam sto nisi pokusao da izvuces iz ath moda
Citat: stevich poslato Decembar 07, 2021, 21:35:23 POSLE PODNE
pa nece samo tako
ne znam sto nisi pokusao da izvuces iz ath moda
Zato sto poenta skriptanja nije da izvlacis iz drugih modova vec pokusas da uradis sam :)
[pawn]if(sscanf(params, "ddd", model, boja1, boja2)) return SendClientMessage(playerid, -1, "Koristi : /aveh [model] [boja1][boja2]");[/pawn]
Citat: V01D poslato Decembar 07, 2021, 20:31:55 POSLE PODNE
[pawn]new adminVozilo[MAX_PLAYERS];
public OnPlayerConnect(playerid) {
adminVozilo[playerid] = -1;
return 1;
}
public OnPlayerDisconnect(playerid, reason) {
if(adminVozilo[playerid] != -1) {
DestroyVehicle(adminVozilo[playerid]);
}
return 1;
}
CMD:aveh(playerid, params[]) {
if(adminVozilo[playerid] == -1) {
new model, boja1, boja2;
if(sscanf(params[], "ddd", model, boja1, boja2)) return SendClientMessage(playerid, -1, "Koristi : /aveh [model] [boja1] [boja2]");
if(model < 400 || model > 611) return SendClientMessage(playerid, -1, "Id vozila ne moze bitri manji od 400 ili veci od 611");
if(boja1 < 0 || boja2 < 0 || boja1 > 255 || boja2 > 255) return SendClientMessage(playerid, -1, "Id boje ne moze biti manji od 0 ili veci od 255");
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
adminVozilo[playerid] = CreateVehicle(model, Pos[0], Pos[1], Pos[2], 0, boja1, boja2, -1, 0);
LinkVehicleToInterior(adminVozilo[playerid], GetPlayerInterior(playerid));
SetVehicleVirtualWorld(adminVozilo[playerid], GetPlayerVirtualWorld(playerid));
PutPlayerInVehicle(playerid, adminVozilo[playerid], 0);
return 1;
}
else {
DestroyVehicle(adminVozilo[playerid]);
adminVozilo[playerid] = -1;
}
return 1;
}[/pawn]
Već ako imaš sscanf
[pawn]if(sscanf(params, "k<vehicle>dd", model, boja1, boja2)) return SendClientMessage(playerid, -1, "Koristi : /aveh [model] [boja1] [boja2]");
if(model == -1) return SendClientMessage(playerid, -1, "Nepoznat model.");[/pawn]
/aveh sultan 1 2 > /aveh 560 1 2
Citat: мυмα poslato Decembar 07, 2021, 22:07:13 POSLE PODNE
Već ako imaš sscanf
[pawn]if(sscanf(params, "k<vehicle>dd", model, boja1, boja2)) return SendClientMessage(playerid, -1, "Koristi : /aveh [model] [boja1] [boja2]");
if(model == -1) return SendClientMessage(playerid, -1, "Nepoznat model.");[/pawn]
/aveh sultan 1 2 > /aveh 560 1 2
Nisam cuo za specifier "k", kako to funkcionise?
Hvala i jednom i drugom :)
Citat: V01D poslato Decembar 07, 2021, 22:35:39 POSLE PODNE
Nisam cuo za specifier "k", kako to funkcionise?
(https://i.ibb.co/RTKHkQ5/image.png)
Citat: Emmett White poslato Decembar 07, 2021, 23:56:59 POSLE PODNE
(https://i.ibb.co/RTKHkQ5/image.png)
Ovo, imaš u sscanfu za vehicle i weapon, a možeš i svoje pravit i za to služi taj k specifier
kako da napravim tdove koji prikazuju fps i ping?
[quote author=
@ Lukq link=topic=136541.msg1016641#msg1016641 date=1638977860]
kako da napravim tdove koji prikazuju fps i ping?
[/quote]Imas filterscriptu ovde pa mozes da premenis tdove stavis svoje i povezes i gtotvo ili mozes tu fs da prebacis u skriptu
Citat: stevich poslato Decembar 08, 2021, 19:21:44 POSLE PODNE
Imas filterscriptu ovde pa mozes da premenis tdove stavis svoje i povezes i gtotvo ili mozes tu fs da prebacis u skriptu
? Nisi mi dao nikakvu fs
Citat: L Ц K Q poslato Decembar 08, 2021, 21:05:14 POSLE PODNE
? Nisi mi dao nikakvu fs
Navo sam da imas fs ovde a to se odnosi na forum tako da ukucaj pa ces naci
Mozel mi ko reci kako da napravim underpoint da ne pada server kad si u banku i na poneke komande abdejto sam sve
Citat: alennaki poslato Decembar 10, 2021, 18:59:55 POSLE PODNE
Mozel mi ko reci kako da napravim underpoint da ne pada server kad si u banku i na poneke komande abdejto sam sve
replace samo postojeci SCMF sa
[pawn]
stock SCMF(const playerid, const colour, const string: msg[], va_args<>)
{
return SendClientMessage(playerid, colour, va_return(string: msg, va_start<3>));
}
[/pawn]
Citat: Emmett White poslato Decembar 10, 2021, 19:34:26 POSLE PODNE
replace samo postojeci SCMF sa
[pawn]
stock SCMF(const playerid, const colour, const string: msg[], va_args<>)
{
return SendClientMessage(playerid, colour, va_return(string: msg, va_start<3>));
}
[/pawn]
SCMF :3
Postovanje. Htjeo sam pitati dali netko od vas ima program missing bracket pretrazivao sam po netu medjutim bezuspjesno. Hvala lijepa.
Citat: [GU:RP] ivica 156 poslato Decembar 10, 2021, 22:45:31 POSLE PODNE
Postovanje. Htjeo sam pitati dali netko od vas ima program missing bracket pretrazivao sam po netu medjutim bezuspjesno. Hvala lijepa.
Imas unutar ovog moda https://balkan-samp.com/forum/index.php?topic=129008.msg902170#msg902170
Ako mi moze neko dati autocorent (da pocetno slovo bude veliko)
Citat: Goku ^ poslato Decembar 11, 2021, 20:26:48 POSLE PODNE
Ako mi moze neko dati autocorent (da pocetno slovo bude veliko)
https://sampwiki.blast.hk/wiki/Toupper
Treba mi provera za CMD koja kad se iskoristi da mozes ponovo da iskoristis CMD ali za 24h primer
Citat: Jovan Spasic poslato Decembar 15, 2021, 00:29:23 PRE PODNE
Treba mi provera za CMD koja kad se iskoristi da mozes ponovo da iskoristis CMD ali za 24h primer
[pawn]CMD:komanda(playerid)
{
if(gettime() < cmd_Cooldown[playerid]) return SendClientMessage(playerid, -1, "Ovu komandu mozete koristiti svakih 24h");
SendClientMessage(playerid, -1, "Komanda je izvrsena.");
cmd_Cooldown[playerid] = gettime() + 86400;
return 1;
}[/pawn]
probaj
Citat: мυмα poslato Decembar 15, 2021, 01:41:10 PRE PODNE
[pawn]CMD:komanda(playerid)
{
if(gettime() < cmd_Cooldown[playerid]) return SendClientMessage(playerid, -1, "Ovu komandu mozete koristiti svakih 24h");
SendClientMessage(playerid, -1, "Komanda je izvrsena.");
cmd_Cooldown[playerid] = gettime() + 86400;
return 1;
}[/pawn]
probaj
[pawn]C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : error 017: undefined symbol "cmd_Cooldown"
C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : warning 215: expression has no effect
C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : error 001: expected token: ";", but found "]"
C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : error 029: invalid expression, assumed zero
C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
[/pawn]
new cmd_Cooldown[MAX_PLAYERS];
negdje pri vrhu skripte di su ti i ostale varijable.
Pod onplayerconnect dodaj cmd_Cooldown[playerid] = gettime(); (da se ne bi nesto slucajno pojebalo)
Citat: Jovan Spasic poslato Decembar 15, 2021, 01:58:56 PRE PODNE
[pawn]C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : error 017: undefined symbol "cmd_Cooldown"
C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : warning 215: expression has no effect
C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : error 001: expected token: ";", but found "]"
C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : error 029: invalid expression, assumed zero
C:\Users\Korisnik\Desktop\AGaming\gamemodes\AGaming.pwn(6784) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
[/pawn]
Brt ono to je samo primjer kako da odradiš, logično da moraš definisat varijablu...
Citat: мυмα poslato Decembar 15, 2021, 18:07:36 POSLE PODNE
Brt ono to je samo primjer kako da odradiš, logično da moraš definisat varijablu...
To je jedan od onih likova koji je navikao da mu svi daju servirano na tacni :D
Kako mogu da isprintam sve pawn.cmd komande koje postoje?
Citat: lucius poslato Decembar 16, 2021, 23:08:16 POSLE PODNE
Kako mogu da isprintam sve pawn.cmd komande koje postoje?
[pawn]native CmdArray:PC_GetCommandArray();[/pawn]
Probaj ovo
Citat: V01D poslato Decembar 17, 2021, 22:53:06 POSLE PODNE
[pawn]native CmdArray:PC_GetCommandArray();[/pawn]
Probaj ovo
Zahvaljujem ;)
Treba mi DJ sistem sa youtube linkom ( ili samo deo sistema koji uzima youtube link i convertuje u .mp3 )
Citat: V01D poslato Decembar 18, 2021, 19:05:49 POSLE PODNE
Treba mi DJ sistem sa youtube linkom ( ili samo deo sistema koji uzima youtube link i convertuje u .mp3 )
https://github.com/Dayvison/samp-include-youtube-stream
Nisam siguran jel ovo outdated?
Citat: Slade poslato Decembar 22, 2021, 23:21:13 POSLE PODNE
https://github.com/Dayvison/samp-include-youtube-stream
Nisam siguran jel ovo outdated?
Jeste
Citat: Slade poslato Decembar 23, 2021, 21:00:21 POSLE PODNE
Probaj ovo?
https://api.vevioz.com/
Nmg da izvucem konkretan .mp3 link iz ovoga
Citat: V01D poslato Decembar 23, 2021, 21:45:03 POSLE PODNE
Nmg da izvucem konkretan .mp3 link iz ovoga
ova funkcija
- https://github.com/Dayvison/samp-include-youtube-stream/blob/master/youtube_stream.inc#L131
i samo nadji neki yt to mp3 api i koristi njega umesto ovaj sto je on dao
Citat: omcho poslato Decembar 23, 2021, 23:41:33 POSLE PODNE
ova funkcija
- https://github.com/Dayvison/samp-include-youtube-stream/blob/master/youtube_stream.inc#L131
i samo nadji neki yt to mp3 api i koristi njega umesto ovaj sto je on dao
To i jeste problem, ne mogu da nadjem nijedan API koji radi, koji da normalan link nekiLink.org/ytURL/....nesto.mp3 na primer. Da bih mogao da koristim u SAMP.
Ima li neko bracket finder ? Hvala.
Citat: // Legacy poslato Decembar 28, 2021, 14:53:04 POSLE PODNE
Ima li neko bracket finder ? Hvala.
time nikada neces naci bracket idi cb po cb i comment
Moze mi neko reci posto koristim opciju settimer koliko bi trebao da stavim kako bi bilo na jedan dan ja stavio koliko dan ima sekunde ali ga ono tako ne racuna ne kontam kako onda drugacije
Citat: Jovan Spasic poslato Decembar 28, 2021, 20:20:05 POSLE PODNE
Moze mi neko reci posto koristim opciju settimer koliko bi trebao da stavim kako bi bilo na jedan dan ja stavio koliko dan ima sekunde ali ga ono tako ne racuna ne kontam kako onda drugacije
Zašto bi stavljao 1 dan? Reci nam za šta hoćeš da uradiš timer.
timeri rade sa milisekundama, sto znaci da ako zelis da sekunde koje zelis staviti pomnozis sa 1000 :D
1s = 1.000ms
10s = 10.000ms
100s = 100.000ms
1000s = 1.000.000ms
nadam se da si shvatio, ako je nesto nejasno, pitaj.
Ne treba ti timer od 1 dana hahahaah, mozes smestiti to u gettime i sacuvas to vrijeme u nekoj pohrani podataka
Citat: // Legacy poslato Decembar 29, 2021, 01:25:14 PRE PODNE
Zašto bi stavljao 1 dan? Reci nam za šta hoćeš da uradiš timer.
Za komandu koja ce se moci koristiti svaka 24h ja je odradio preko gettime ali lad izadjem i udjem ponovo na srw komandu opet mogu koristiti i ako nije proslo 24h na settimer znam kako mogu dacuvati vreme preko public i forwarda a na gettime nemam pojma kako
Varijablu koju uređuješ sa gettime i dodaješ dan moraš spremiti po igraču i učitati svaki put kad se loguje, inače naravno da će promjenom IDa igrač svaki put očistiti sebi gettime var, kao i igrači koji prvi put se registruju mogu isti dobiti iako ga nisu iskoristili.
Ono za tdove umjesto npr TDEditor_TD[0] pretvorit ih u TDEditor_PTD[playerid][0] ono PlayerTextDraw i to
Citat: Kimmich poslato Decembar 29, 2021, 22:13:54 POSLE PODNE
Ono za tdove umjesto npr TDEditor_TD[0] pretvorit ih u TDEditor_PTD[playerid][0] ono PlayerTextDraw i to
Pa u TDEditoru prebaci Textdraw iz Global u Player tip.
Citat: Slade poslato Decembar 29, 2021, 22:37:31 POSLE PODNE
Pa u TDEditoru prebaci Textdraw iz Global u Player tip.
hvala
Da li mi možete poslati da povežem podatke sa sampa na webu,treba mi html i pawn?
Citat: LudiYoutuber65 poslato Januar 12, 2022, 17:51:51 POSLE PODNE
Da li mi možete poslati da povežem podatke sa sampa na webu,treba mi html i pawn?
To sve moras da radis u php-u, onda zavisi da li koristis mysql ili y_ini. PHP moze da procita .ini fajl, ali moras imati specificnu lokaciju do odredjenog fajla
Primer za Y_INI : https://stackoverflow.com/questions/34814054/php-parse-ini-file-and-access-single-values
Primer za MYSQL : https://www.w3schools.com/php/php_mysql_select.asp
Samo izvuces podatak, i istampas, nisam siguran da li je isto moguce bilo kako drugacije, ali PHP je najsigurnija opcija po meni
Treba mi reg/log sistem sa email,spol,godine,drzava
Citat: Ivo_Bosnjak poslato Januar 23, 2022, 15:13:28 POSLE PODNE
Treba mi reg/log sistem sa email,spol,godine,drzava
Pa tebi treba ceo gamemode
Druže ako mi ne želiš pomoći nemoj mi ni odmoći
Citat: Ivo_Bosnjak poslato Januar 23, 2022, 15:13:28 POSLE PODNE
Treba mi reg/log sistem sa email,spol,godine,drzava
Ja mislim da nema bas tako napravljeno objavljeno ima samo L/R Sys al samo s lozinkom jedino uzmes taj i dodas godine,drzavu itd ili uzmes od neki drugi mod izvuces i prilagodis tvom modu
Trebam nekog da odradi fix timera na jednom modu, placam!
Kakav je problem sa timerima ?
Moze mi neko dati za brojanje timer da ide 1 2 3 4 5 6 itd itd da raste umesto 10 9 8 7 6 itd itd. takodje ako mi neko moze obljansiti kako da konvertujem vreme da pise vas mute istice za 1 dan 23h 50min 23sec
Citat: Goku ^ poslato Februar 09, 2022, 19:23:24 POSLE PODNE
Moze mi neko dati za brojanje timer da ide 1 2 3 4 5 6 itd itd da raste umesto 10 9 8 7 6 itd itd. takodje ako mi neko moze obljansiti kako da konvertujem vreme da pise vas mute istice za 1 dan 23h 50min 23sec
increment, decrement.
Citat: _audi poslato Februar 09, 2022, 16:39:45 POSLE PODNE
Kakav je problem sa timerima ?
Neko vrijeme rade top, kasnije pocne pljacka pa pukne na nesto vise od 100 sec i nista se ne desava.
Citat: Galardo poslato Februar 09, 2022, 19:59:19 POSLE PODNE
increment, decrement.
Nisam uspeo nista da pronadjem vezano za to
Citat: Goku ^ poslato Februar 10, 2022, 19:40:32 POSLE PODNE
Nisam uspeo nista da pronadjem vezano za to
Nisam siguran sta si tacno hteo da kazes sa onim gore. Obicno kada koristis timere, imas neku promenljivu koja sluzi kao brojac.
Na primer cooldown za nesto :
[pawn]new cooldownPort[MAX_PLAYERS]; //Ova promenljiva sluzi kao brojac
CMD:port(playerid) {
if(cooldownPort[playerid] >= 1)
return SendClientMessage(playerid, -1, "Pricekaj malo!");
//Kada iskoristi port
cooldownPort[playerid] = 30; //Stavljamo na primer na 30 sekundi
return 1;
}
ptask portTimer[1000](playerid) {
if(cooldownPort[playerid] >= 1)
cooldownPort[playerid]--;
return 1;
}[/pawn]
Ovo naravno nije najbolja metoda za ovo, vec samo primer
Uglavnom, ti takodje mozes da uradis umesto da ti broji od na primer 30 do 0, mozes da obrnes sto bi izgledalo ovako :
[pawn]new cooldownPort[MAX_PLAYERS]; //Ova promenljiva sluzi kao brojac
CMD:port(playerid) {
if(cooldownPort[playerid] <= 30)
return SendClientMessage(playerid, -1, "Pricekaj malo!");
//Kada iskoristi port
cooldownPort[playerid] = 1; //Stavljamo na primer na 1 sekundu
return 1;
}
ptask portTimer[1000](playerid) {
if(cooldownPort[playerid] >= 1 && cooldownPort[playerid] <= 30)
cooldownPort[playerid]++;
return 1;
}[/pawn]
Prvi slucaj je slucaj dekrement, tacnije kada smo svake sekunde smanjili tu promenljivu za 1, dok je drugi slucaj inkrement, kada smo povecali nasu promenljivu za 1 svake sekunde
Valjda si mislio na to, vise o tome mozes procitati na :
https://sr.wikipedia.org/wiki/Инкремент
Dole imas upotrebu u programskim jezicima
U svakom slucaju bolje je koristiti gettime() od timera.
[pawn]playerTimer[playerid] = gettime() + 30; // 30 sekundi
if(playerTimer[playerid] > gettime()) return SCMEx(playerid, -1, "Do ponovnog koristenja morate sacekati jos %d sek.", playerTimer[playerid]-gettime());[/pawn]
Timer je nesto sto se stalno ponavlja, ova provjera se samo izvrsava kada je to zaista potrebno.
U slucaju da zelis mute da kreiras, jednostavno na izlazu igraca spremi razliku mutea i gettime i iduci put je ponovno izracunaj.
Pokusavam naci po forumima itd itd ali ne mogu nac nikako Zelim napraviti brojeve zona i border zona uporno pokusavam naci ali ne mogu nikako
Citat: Goku ^ poslato Februar 21, 2022, 04:00:50 PRE PODNE
Pokusavam naci po forumima itd itd ali ne mogu nac nikako Zelim napraviti brojeve zona i border zona uporno pokusavam naci ali ne mogu nikako
https://github.com/beijind/Advanced-Gang-Zones
Moze mi neko posalje komandu /uzmiip?
Citat: Karavdic poslato Mart 08, 2022, 14:41:49 POSLE PODNE
Moze mi neko posalje komandu /uzmiip?
Valjda na ovo mislis
[pawn]
YCMD:uzmiip(playerid, const string: params[], help)
{
if (isnull(params) || !IsNumeric(params))
return SendClientMessage(playerid, -1, "/uzmiip [targetid]");
if (!IsPlayerConnected(strval(params)))
return SendClientMessage(playerid, -1, "Taj igrac nije konektovan.");
static tmp_str[24];
GetPlayerIp(strval(params), tmp_str, sizeof(tmp_str));
format(tmp_str, sizeof(tmp_str), "%s", tmp_str);
SendClientMessage(playerid, -1, tmp_str);
return COMMAND_OK;
}
[/pawn]
imam eror error 017: undefined symbol "IsNumeric"
Citat: Karavdic poslato Mart 08, 2022, 17:20:38 POSLE PODNE
imam eror error 017: undefined symbol "IsNumeric"
:|
stavi isnumeric
Citat: Karavdic poslato Mart 08, 2022, 17:20:38 POSLE PODNE
imam eror error 017: undefined symbol "IsNumeric"
koristi
utils biblioteku.
Citat: Vasic poslato Mart 08, 2022, 17:35:40 POSLE PODNE
koristi utils biblioteku.
ma vrv koristi stari samp-stdlib gde nema IsNumeric vec isnumeric
Kako da dobijem igracev FPS?
Citat: Karavdic poslato Mart 10, 2022, 17:53:38 POSLE PODNE
Kako da dobijem igracev FPS?
Lako za napraviti, trenutno sam zauzet pa kad budem za PC napravim ti
Citat: Karavdic poslato Mart 10, 2022, 17:53:38 POSLE PODNE
Kako da dobijem igracev FPS?
[pawn]
static
playerCurrentFPS[MAX_PLAYERS],
playerCurrentDrunkLevel[MAX_PLAYERS];
stock GetPlayerFPS(const playerid)
{
new
level = GetPlayerDrunkLevel(playerid),
difference = playerCurrentDrunkLevel[playerid] - level;
if(level < 100)
SetPlayerDrunkLevel(playerid, 2000);
else if(playerCurrentDrunkLevel[playerid] != level)
{
if((0 <= difference <= 200) && playerCurrentFPS[playerid] != difference)
if(playerCurrentFPS[playerid] < 0)
playerCurrentFPS[playerid] = 0;
playerCurrentFPS[playerid] = difference;
playerCurrentDrunkLevel[playerid] = level;
}
return playerCurrentFPS[playerid];
}
[/pawn]
[pawn]
printf("fps: %d", GetPlayerFPS(playerid));
[/pawn]
Citat: ʟᴀᴋᴇʀɪɴɢ poslato Mart 11, 2022, 09:27:48 PRE PODNE
Sreca pa nije tazzgee edition, i sreca pa si nam postavio kod da mi sve lijepo vidimo
Svi koji su tek poceli sa skriptanjem gledaju tazzgee il stalenzi
Citat: ! Paradox poslato Mart 11, 2022, 11:33:18 PRE PODNE
Svi koji su tek poceli sa skriptanjem gledaju tazzgee il stalenzi
Pa to i jeste pogresno, jer kodovi tazgeta koje on kuca su iz 2k15 i 2k16, zasto se ne koriste samp wiki stranicama gdje je objasnjeno kako treba, a ne oni uzmu kod pa ne znaju sta su napisali
Citat: ʟᴀᴋᴇʀɪɴɢ poslato Mart 11, 2022, 11:38:53 PRE PODNE
Pa to i jeste pogresno, jer kodovi tazgeta koje on kuca su iz 2k15 i 2k16, zasto se ne koriste samp wiki stranicama gdje je objasnjeno kako treba, a ne oni uzmu kod pa ne znaju sta su napisali
Ja sam pratio ovdje na jednom ruskom sajtu i na fb
Citat: ! Paradox poslato Mart 11, 2022, 11:46:33 PRE PODNE
Ja sam pratio ovdje na jednom ruskom sajtu i na fb
Dobro ti ide xD
https://balkan-samp.com/forum/index.php?topic=116309.0 Ima li neko ovaj compiler(ako sam omasio temu no hate)
Citat: ╲⎝⧹๖̶̶̶ζ[ɴᴇxꜱᴜꜱ]⧸⎠╱ poslato Mart 22, 2022, 16:11:51 POSLE PODNE
https://balkan-samp.com/forum/index.php?topic=116309.0 Ima li neko ovaj compiler(ako sam omasio temu no hate)
https://github.com/pawn-lang/compiler/releases
Imam problem sa timerom znaci pravim komandu /offdutytime i /ondutytime, kada admin/helper skine duty da njemu broj offdutytime medjutim timer ne radi lepo stavljeno je na 1 sec da uvecava medjutim kao da kasni, primer igrac skine duty u 00:01 i sad igrac kad ukuca /offdutytime tipa u 00:02 njemu treba izbaciti 1 minut medjutim izbaci mu tipa 55 sec ili 56sec i to jelte svaki 1min to se povecava tipa ako igrac afk 10min njemu ce izbaciti tipa 9 minuta primer i to mi stvara problem.
(50862) : error 029: invalid expression, assumed zero
(50862) : error 001: expected token: ";", but found "]"
(50862) : error 029: invalid expression, assumed zero
}
if(odabranslot[playerid] == 1 && IsPlayerInVehicle(playerid, vVoziloID[playerid]))
{
Imam errore na ovoj liniji ako neko od vas vidi gde je problem nek pomaze xD jer ja stvarno ne vidim nista?
[pawn]if(odabranslot[playerid] == 1 && IsPlayerInVehicle(playerid, vVoziloID[playerid]));[/pawn]
Citat: Paradox.pwn poslato April 09, 2022, 12:00:56 POSLE PODNE
[pawn]if(odabranslot[playerid] == 1 && IsPlayerInVehicle(playerid, vVoziloID[playerid]));[/pawn]
Kako ces u if statement staviti ; xd
Citat: Paradox.pwn poslato April 09, 2022, 12:00:56 POSLE PODNE
[pawn]if(odabranslot[playerid] == 1 && IsPlayerInVehicle(playerid, vVoziloID[playerid]));[/pawn]
Upravo sam probao ali nista errori su ostali isti....
Citat: Galardo poslato April 09, 2022, 12:04:23 POSLE PODNE
Kako ces u if statement staviti ; xd
Au ja to iz reakcije ono
E pozdrav pozdrav.Uzeo sam gm od ideala al kako god probam sebi da setam admina uvjek kad udjem anti cheat mi skine.Nmg ugasit anti cheat ili sam ja glup a vjerovatno ovo drugo.Pa eto ako ima neko da pomogne.Nisam siguran jel ovo to ta tema gdje se treba obajavit al nadam se da sam utrevio.Hvala svima u svakom slucaju :D
Citat: njobepwn poslato April 16, 2022, 23:53:28 POSLE PODNE
E pozdrav pozdrav.Uzeo sam gm od ideala al kako god probam sebi da setam admina uvjek kad udjem anti cheat mi skine.Nmg ugasit anti cheat ili sam ja glup a vjerovatno ovo drugo.Pa eto ako ima neko da pomogne.Nisam siguran jel ovo to ta tema gdje se treba obajavit al nadam se da sam utrevio.Hvala svima u svakom slucaju :D
Nisam siguran, ali mi se cini da ti je pwn u imenu
Citat: njobepwn poslato April 16, 2022, 23:53:28 POSLE PODNE
E pozdrav pozdrav.Uzeo sam gm od ideala al kako god probam sebi da setam admina uvjek kad udjem anti cheat mi skine.Nmg ugasit anti cheat ili sam ja glup a vjerovatno ovo drugo.Pa eto ako ima neko da pomogne.Nisam siguran jel ovo to ta tema gdje se treba obajavit al nadam se da sam utrevio.Hvala svima u svakom slucaju :D
napravi komandu gde ti seta admina pa kada udjes ig ukucaj komandu i onda sebi setaj admina sa pravom cmd /makeadmin i tjt
Citat: njobepwn poslato April 16, 2022, 23:53:28 POSLE PODNE
E pozdrav pozdrav.Uzeo sam gm od ideala al kako god probam sebi da setam admina uvjek kad udjem anti cheat mi skine.Nmg ugasit anti cheat ili sam ja glup a vjerovatno ovo drugo.Pa eto ako ima neko da pomogne.Nisam siguran jel ovo to ta tema gdje se treba obajavit al nadam se da sam utrevio.Hvala svima u svakom slucaju :D
Black Night Skripter...
Citat: Paradox.pwn poslato April 17, 2022, 09:17:35 PRE PODNE
Black Night Skripter...
Bolivia Skripter
Medium script
HAHAAHAHA :D :D
Citat: ʟᴀᴋᴇʀɪɴɢ poslato April 17, 2022, 01:04:14 PRE PODNE
Nisam siguran, ali mi se cini da ti je pwn u imenu
Nisam siguran,ali mislim da sam ti jebo sve od do
Citat: njobepwn poslato April 17, 2022, 14:09:57 POSLE PODNE
Nisam siguran,ali mislim da sam ti jebo sve od do
Ha. Ha. Ha.
Zoves se "njobepwn", u tvom opisu pise "Black Night Skripter", a onda pokusavas uvrediti druge koji te zele reci sta zapravo radis. Nauci neke osnovne stvari, napravi svoj gamemode, napravi korisnu biblioteku, neka se drugi ugledaju na tebe umesto sto ces skinuti neki ocajan gamemode sa balkan-samp foruma, prepisati sebi zasluge a ni admina ne znas sebi postaviti. Pocni raditi na necemu svojem. Dobro procitaj dokumentaciju (https://open.mp/docs) pre nego sto ces sebe nazvati skripterom, koderom, developerom ili sta vec. Radim oko SAMPa velik broj godina, a sebe nikada nisam nazivao takvim imenima jer mislim da i ja imam jos dosta toga da uradim kako bih tako nesto mogao izgovoriti. Nemam nista protiv tebe, ne pokusavam te uvrediti, ne pokusavam te omalovazavati, samo te zelim podstaci da uradis nesto u vezi ovoga.
Citat: choppa100 poslato April 17, 2022, 14:21:33 POSLE PODNE
Ha. Ha. Ha.
Zoves se "njobepwn", u tvom opisu pise "Black Night Skripter", a onda pokusavas uvrediti druge koji te zele reci sta zapravo radis. Nauci neke osnovne stvari, napravi svoj gamemode, napravi korisnu biblioteku, neka se drugi ugledaju na tebe umesto sto ces skinuti neki ocajan gamemode sa balkan-samp foruma, prepisati sebi zasluge a ni admina ne znas sebi postaviti. Pocni raditi na necemu svojem. Dobro procitaj dokumentaciju (https://open.mp/docs) pre nego sto ces sebe nazvati skripterom, koderom, developerom ili sta vec. Radim oko SAMPa velik broj godina, a sebe nikada nisam nazivao takvim imenima jer mislim da i ja imam jos dosta toga da uradim kako bih tako nesto mogao izgovoriti. Nemam nista protiv tebe, ne pokusavam te uvrediti, ne pokusavam te omalovazavati, samo te zelim podstaci da uradis nesto u vezi ovoga.
Okey sve to brate.Imam u imenu pwn znam da nemam pojma,ali kad pitam nesta svaki put te pokusavaju uvrediti a koliko znam ovo je forum za pomoc u vezi skriptanja itd itd.Kad god sam sta postavio uvjek odgovaraju isti i uvjek je ponizavanje itd
Citat: nj0be poslato April 17, 2022, 14:25:06 POSLE PODNE
Okey sve to brate.Imam u imenu pwn znam da nemam pojma,ali kad pitam nesta svaki put te pokusavaju uvrediti a koliko znam ovo je forum za pomoc u vezi skriptanja itd itd.Kad god sam sta postavio uvjek odgovaraju isti i uvjek je ponizavanje itd
To je zato sto pitate svakakve nebuloze, bez uvrede.
Citat: nj0be poslato April 17, 2022, 14:08:40 POSLE PODNE
Bolivia Skripter
Medium script
HAHAAHAHA :D :D
Nadi negde gde sam ja pitao za neku glupost pa mi se smeji onda uvek cu se sam potruditi a ne da pitam neko drugi to odradi za mene i nista nisam naucio
Citat: nj0be poslato April 17, 2022, 14:09:57 POSLE PODNE
da sam ti jebo sve od do
Bravo sa ovim si rekao sve o sebi
Citat: nj0be poslato April 17, 2022, 14:09:57 POSLE PODNE
Nisam siguran,ali mislim da sam ti jebo sve od do
Nisam siguran, ali mislim da smo se malo naljutili sto nismo naucili osnove, pa cemo po balkan sampu moliti za pomoc
Citat: ʟᴀᴋᴇʀɪɴɢ poslato April 17, 2022, 17:56:47 POSLE PODNE
Nisam siguran, ali mislim da smo se malo naljutili sto nismo naucili osnove, pa cemo po balkan sampu moliti za pomoc
Nisam siguran,ali nigdje nisam molio da mi neko pomogne.Samo sam pitao ako neko zna fix.Nek si ti rodjen da si znao sve osnove
Citat: Paradox.pwn poslato April 17, 2022, 15:12:47 POSLE PODNE
Nadi negde gde sam ja pitao za neku glupost pa mi se smeji onda uvek cu se sam potruditi a ne da pitam neko drugi to odradi za mene i nista nisam naucio
Zato je bolivia i licila onako jadno i bjedno
Citat: nj0be poslato April 17, 2022, 18:40:55 POSLE PODNE
Zato je bolivia i licila onako jadno i bjedno
HAHAHAHAHHAHAHAHHAHAHA BEDNO? ajde da vidim nesto tvoje neki srv ja sam na bolivia modu sam radio i mapao a jos sam i reklamirao najvise
Citat: Paradox.pwn poslato April 17, 2022, 19:05:59 POSLE PODNE
HAHAHAHAHHAHAHAHHAHAHA BEDNO? ajde da vidim nesto tvoje neki srv ja sam na bolivia modu sam radio i mapao a jos sam i reklamirao najvise
Sam radio.Uzeo ideal i ubacio samo tdove.Nisi ni fixao register mape sve bile sa bs-a ::)
JA kako znam sve je bilo fixano a mape sam ja radio i to da je isti kao ideal samo se mogu namejati
Citat: Paradox.pwn poslato April 17, 2022, 19:36:54 POSLE PODNE
JA kako znam sve je bilo fixano a mape sam ja radio i to da je isti kao ideal samo se mogu namejati
I ti sam rekao da je izvorni ideal,a mape nmzs reci da si sve radio.Neke mape su vjerovatno tvoje al neke su ideal to se vidi.I 09.04 tacno na open sam usao da vidim sta je to sto je losmi previse haypo.REGISTROVO SE kad ono ne radi tutorial samo stoji jedna slika 20 minuta.A dosta smo se vise raspravljali,zavrsi temu i tjt.Uzivaj ;)
Citat: nj0be poslato April 17, 2022, 20:38:40 POSLE PODNE
I ti sam rekao da je izvorni ideal,a mape nmzs reci da si sve radio.Neke mape su vjerovatno tvoje al neke su ideal to se vidi.I 09.04 tacno na open sam usao da vidim sta je to sto je losmi previse haypo.REGISTROVO SE kad ono ne radi tutorial samo stoji jedna slika 20 minuta.A dosta smo se vise raspravljali,zavrsi temu i tjt.Uzivaj ;)
ja sam pre opena otisao i njma je mod ostao sve mape su bile moje i register je radio ja ne znam sta je mali rudy radio dalje
Citat: Paradox.pwn poslato April 17, 2022, 21:17:44 POSLE PODNE
ja sam pre opena otisao i njma je mod ostao sve mape su bile moje i register je radio ja ne znam sta je mali rudy radio dalje
Ja koliko znam kad si ti otisao branko je uzeo skriptera.
Citat: nj0be poslato April 17, 2022, 21:36:15 POSLE PODNE
Ja koliko znam kad si ti otisao branko je uzeo skriptera.
Ne nije odma je rudy poceo raditi na modu al kada mi je dosao u dm i psovao mrtve ponasao se kao dete od 10 god lepo sam objavio mod
Pa barem da imate nesto postignuto iza sebe, dobre argumente ili neki povod za svadju.
Svadjate se tu kao da imate neki kvalitetan server, 1000/1000 igraca svakodnevno i neko veliko znanje o devu. A zapravo imate izmenjeno 500 linija u gamemodu objavljenom na internetu i launchovan server sa 30 igraca.
Ne radi ti register. Sranje ti je opis. Radi mi register. Ja sam mapao, itd...
Dobro je vise.
Citat: choppa100 poslato April 17, 2022, 23:19:15 POSLE PODNE
Pa barem da imate nesto postignuto iza sebe, dobre argumente ili neki povod za svadju.
Svadjate se tu kao da imate neki kvalitetan server, 1000/1000 igraca svakodnevno i neko veliko znanje o devu. A zapravo imate izmenjeno 500 linija u gamemodu objavljenom na internetu i launchovan server sa 30 igraca.
Ne radi ti register. Sranje ti je opis. Radi mi register. Ja sam mapao, itd...
Dobro je vise.
IZVINI DEVELOPERU NISMO TAKO MISLILI :D :D
Citat: nj0be poslato April 18, 2022, 14:57:42 POSLE PODNE
IZVINI DEVELOPERU NISMO TAKO MISLILI :D :D
Obiasnio je
@choppa100 sve...
Izvinite "skripteri" nismo vas prepoznali
Ovo vam nije tema za raspravu mislim da administratori/moderatori ovo ne trebaju da dopustaju..
Citat: Jovan Spasic poslato April 18, 2022, 16:33:35 POSLE PODNE
Ovo vam nije tema za raspravu mislim da administratori/moderatori ovo ne trebaju da dopustaju..
Ne postoje ovde administratori/moderatori, ovo je zapusteno skroz na skroz
Citat: nj0be poslato April 18, 2022, 14:57:42 POSLE PODNE
IZVINI DEVELOPERU NISMO TAKO MISLILI :D :D
Lik makar zna da napravi odlican GM koji normalno funkcionise za razliku od tebe, uzmes jebeni mod sa ovog foruma, promjenis tdove i umislis Boga.
Jos pored skriptanja frajer dosta radi sto ti u zivotu neces moci pa razmisli sta pricas
Citat: b-low poslato April 18, 2022, 17:42:39 POSLE PODNE
Lik makar zna da napravi odlican GM koji normalno funkcionise za razliku od tebe, uzmes jebeni mod sa ovog foruma, promjenis tdove i umislis Boga.
Jos pored skriptanja frajer dosta radi sto ti u zivotu neces moci pa razmisli sta pricas
"uzmes jebeni mod sa ovog foruma, promjenis tdove i umislis Boga." Opisao si sebe 11/10
paša moj, ako nadjes igdje na ovom forumu da sam ja sebe nazvao skripterom, dat cu ti sve sa ovog svijeta.
Ne bavim se skriptanjem, modeliram i mapam, tako da ono, zajebao si se. :'(
Citat: Goku ^ poslato April 18, 2022, 17:47:04 POSLE PODNE
"uzmes jebeni mod sa ovog foruma, promjenis tdove i umislis Boga." Opisao si sebe 11/10
Pricas a ne znas o kome pricas :D
Citat: neshallon poslato April 18, 2022, 18:25:53 POSLE PODNE
Pricas a ne znas o kome pricas :D
Samo citas nista ne trebas drugo da radis samo citas i pratis
sta je pisac htjeo reci?
Citat: b-low poslato April 18, 2022, 17:42:39 POSLE PODNE
Lik makar zna da napravi odlican GM koji normalno funkcionise za razliku od tebe, uzmes jebeni mod sa ovog foruma, promjenis tdove i umislis Boga.
Jos pored skriptanja frajer dosta radi sto ti u zivotu neces moci pa razmisli sta pricas
AJDE BA NOSI SE U PM I TI I TVOJE MAPE.TI I MAPER NEBO I ZEMLJA
ha-ha, zamisli na kojem mentalnom nivou moras biti da budes ovakav retard, evo ti brate showroom pa vidi ko je mapper.
https://balkan-samp.com/forum/index.php?topic=141580.msg1027187;topicseen#new
Citat: nj0be poslato April 18, 2022, 21:07:30 POSLE PODNE
AJDE BA NOSI SE U PM I TI I TVOJE MAPE.TI I MAPER NEBO I ZEMLJA
Ne prosipaj se... 0.3DL nisi jos video kao client a ne igrao ili radio na modu/modelima za isti...
ovo su oni skripteri koji se umisle da su bogovi a zapravo ne bi znali napisati 3 linije koda bez pomoci likova sa ovog foruma
Citat: nj0be poslato April 18, 2022, 21:07:30 POSLE PODNE
AJDE BA NOSI SE U PM I TI I TVOJE MAPE.TI I MAPER NEBO I ZEMLJA
Smiri se decko
Citat: b-low poslato April 18, 2022, 21:20:51 POSLE PODNE
ovo su oni skripteri koji se umisle da su bogovi a zapravo ne bi znali napisati 3 linije koda bez pomoci likova sa ovog foruma
Opet sebe opisujes?
kada majmuncina ne zna o kome uopste prica
Citat: b-low poslato April 20, 2022, 00:29:53 PRE PODNE
kada majmuncina ne zna o kome uopste prica
OPASAN SI TI MAPER NEMA,SLABO KO SE KACI SA TOBOM
Citat: Goku ^ poslato April 20, 2022, 00:28:46 PRE PODNE
Opet sebe opisujes?
Lik se bavi SAMP Modeliranjem tkd ispadas glup tim izjavama...
Citat: nj0be poslato April 20, 2022, 00:34:29 PRE PODNE
OPASAN SI TI MAPER NEMA,SLABO KO SE KACI SA TOBOM
Isto vazi i za tebe, ono sto on i choppa rade, vi ne mozete zamisliti u glavi kako se to radi zapravo, jer Blender u zivotu niste upaliti a ne uradili nesto u istom...
Citat: nj0be poslato April 20, 2022, 00:34:29 PRE PODNE
OPASAN SI TI MAPER NEMA,SLABO KO SE KACI SA TOBOM
paša moj da ti brat kaže, odradi upola onog sto ja odradim, dat cu ti sve na ovom svijetu, sve sto pozelis
Citat: neshallon poslato April 20, 2022, 00:35:28 PRE PODNE
Isto vazi i za tebe, ono sto on i choppa rade, vi ne mozete zamisliti u glavi kako se to radi zapravo, jer Blender u zivotu niste upaliti a ne uradili nesto u istom...
Bas radi toga zivota nemaju.24/7 rade oko igrice koja je stara 13 godina.Hvala Bogu pa ne znam nista u vezi toga
niko ovdje ne radi 24/7 oko modela..
Citat: nj0be poslato April 20, 2022, 00:39:52 PRE PODNE
Bas radi toga zivota nemaju.24/7 rade oko igrice koja je stara 13 godina.Hvala Bogu pa ne znam nista u vezi toga
Ja sa 24/7 u poslu, ako donosi kesh, zasto da ne ? Ti modeli se jako dobro prodaju strancima, za cifre koje ne mozes ni percipirati koliko se placa, jer na balkanu je i 20e mnogo za samp, njima je to ono samo provizija xD :D
Citat: b-low poslato April 20, 2022, 00:40:53 PRE PODNE
niko ovdje ne radi 24/7 oko modela..
Pa to sto radis nije moguce uraditi za 1 sat.Treba minmalno 3 4 sata za ove malo lakse a ove teze da ne pricam.
Citat: neshallon poslato April 20, 2022, 00:44:26 PRE PODNE
Ja sa 24/7 u poslu, ako donosi kesh, zasto da ne ? Ti modeli se jako dobro prodaju strancima, za cifre koje ne mozes ni percipirati koliko se placa, jer na balkanu je i 20e mnogo za samp, njima je to ono samo provizija xD :D
Stranci bacaju pare na mnogo sta.A sta je njima dati 80e na neki model.Bas radi toga su im serveri 100000 bolji nasprem balkanskih.Nas mentalitet je ""dzaba dajes pare na igricu""
Citat: nj0be poslato April 20, 2022, 00:46:00 PRE PODNE
Pa to sto radis nije moguce uraditi za 1 sat.Treba minmalno 3 4 sata za ove malo lakse a ove teze da ne pricam.
Pa sigurno postavi samo ono sto uradi u jednom danu samo, postoji nesto sto se zove folder, tu cuvas sve to pa polako izbacujes kada nakupis :)
jarane i tebi da padne neka kinta u ruke od modeliranja, logicno da bi proveo vise sati dnevno radeci na tome
Citat: b-low poslato April 20, 2022, 00:50:55 PRE PODNE
jarane i tebi da padne neka kinta u ruke od modeliranja, logicno da bi proveo vise sati dnevno radeci na tome
realno
Vidis da mene nema toliko na forumu u poslednje vreme, a uspem dosta stvari postignem.
Radim 2 foruma za 2 SAMP servera, radim gamemode za oba, kako vi volite da kazete "od nule". Pored toga radim skinove za Model Showroom i sve modele za nas server sa b-lowom. Opet izdvojim vremena pa po 1 sat dnevno izdvojim i za novu igricu na kojoj radim takodje sa b-lowom, za koju takodje treba raditi mapu i dosta codea. Za gamemode i forum sam unapred dobio novac, a sa b-lowom trebam poceti novi projekat modeliranja za jos jedan server, za koji cemo takodje biti placeni. Tu ne dobijam milione brate, ali opet imam neki novac dovoljan da izdrzavam samog sebe, da ulozim u nesto sa cime cu ponovo raditi i raditi za jos veci novac. Tako da mi se isplati sve ovo, ma koliko god to vremena trebao provoditi za racunarom.
Citat: neshallon poslato April 20, 2022, 00:35:28 PRE PODNE
Lik se bavi SAMP Modeliranjem tkd ispadas glup tim izjavama...
Isto vazi i za tebe, ono sto on i choppa rade, vi ne mozete zamisliti u glavi kako se to radi zapravo, jer Blender u zivotu niste upaliti a ne uradili nesto u istom...
Radim u autocad/solid worksu i blenderu jer sam takvu skolu upisao bavim se 3d modeliranjem itd itd tako da ne mozes meni nista govoriti.
vjerovatno se bavim duze modeliranjem nego sto ti ides u tu skolu trenutno, evo mozemo odmah sada uporediti modele i vidjeti razliku, uzimajuci i u obzir da smo nas dvojica self-taught modelmakeri a opet bi bolje odradili
Citat: Goku ^ poslato April 20, 2022, 21:20:06 POSLE PODNE
Radim u autocad/solid worksu i blenderu jer sam takvu skolu upisao bavim se 3d modeliranjem itd itd tako da ne mozes meni nista govoriti.
Ne bavis se, ucis da radis to, razlika je ;)
Citat: neshallon poslato April 20, 2022, 21:50:31 POSLE PODNE
Ne bavis se, ucis da radis to, razlika je ;)
Uciti je baviti se, kada se ti bavis necime ne znaci da sve znas odmah, ti dok se bavis isto i ucis svari jel tako?
al ja se bavim duzi period, to je razlika..
Citat: Goku ^ poslato April 20, 2022, 22:12:18 POSLE PODNE
Uciti je baviti se, kada se ti bavis necime ne znaci da sve znas odmah, ti dok se bavis isto i ucis svari jel tako?
Baviti se necim nije isto sto i uciti. Baviti se kaze za one koji rade i zive od toga, to im je posao. Ako ucis nesto, ne znaci da se bavis sa tim jer ocigledno se zato i kaze Ucenje, ides u skolu da bi naucio nesto, da bi sutra mogao da se bavis sa tim sa adekvatnim znanjem... Ja ucim dosta toga, ali se ne bavim sa tim jer bas kao sto se kaze, ucim da radim to. Do skoro sam ucio da radim dizajnove, ali sada sam na nivou da se bavim sa tim. Takodje isto za Produkciju, Development, jos poneke poslove...
Citat: b-low poslato April 20, 2022, 22:14:11 POSLE PODNE
al ja se bavim duzi period, to je razlika..
Upravo tako ;)
Citat: b-low poslato April 20, 2022, 22:14:11 POSLE PODNE
al ja se bavim duzi period, to je razlika..
Nema veze koliko se ti dugo bavio imas ljude koji se bave necega ceo svoj zivot i dodje neko koji radi dosta manje od njih a zna dosta vise,
Citat: neshallon poslato April 20, 2022, 22:23:58 POSLE PODNE
Baviti se necim nije isto sto i uciti. Baviti se kaze za one koji rade i zive od toga, to im je posao. Ako ucis nesto, ne znaci da se bavis sa tim jer ocigledno se zato i kaze Ucenje, ides u skolu da bi naucio nesto, da bi sutra mogao da se bavis sa tim sa adekvatnim znanjem... Ja ucim dosta toga, ali se ne bavim sa tim jer bas kao sto se kaze, ucim da radim to. Do skoro sam ucio da radim dizajnove, ali sada sam na nivou da se bavim sa tim. Takodje isto za Produkciju, Development, jos poneke poslove...
Upravo tako ;)
Ne mora da znaci ja ucim to jer se bavim time.
Citat: Goku ^ poslato April 20, 2022, 23:34:00 POSLE PODNE
Ne mora da znaci ja ucim to jer se bavim time.
Mislim da sam objasnio, ko hoce razumet ce...
Vi ste stvarno odlucili da "Trebam nešto" - tema promenite u Glavni razgovor xD
Citat: Mvp poslato April 20, 2022, 23:36:23 POSLE PODNE
Vi ste stvarno odlucili da "Trebam nešto" - tema promenite u Glavni razgovor xD
U have point here :D
Treba mi pomoc kako da ubacim neki modovani skin u 0.3.dl server, takodje ako je moguce mesto nekog auta da ubacim konja itd i treba mi pomoc kako da stavim da ne mogu oci na server npr sa r3 vec samo sa 0.3.dl
Citat: ThePakly poslato Maj 16, 2022, 00:26:25 PRE PODNE
Treba mi pomoc kako da ubacim neki modovani skin u 0.3.dl server, takodje ako je moguce mesto nekog auta da ubacim konja itd i treba mi pomoc kako da stavim da ne mogu oci na server npr sa r3 vec samo sa 0.3.dl
https://open.mp/docs/scripting/functions/AddCharModel
Ne postoji mogucnost ubacivanja vozila, samo objekata, skinova i manipulisanje spritovima.
Citat: skee-lo poslato Maj 16, 2022, 00:29:21 PRE PODNE
https://open.mp/docs/scripting/functions/AddCharModel
Ne postoji mogucnost ubacivanja vozila, samo objekata, skinova i manipulisanje spritovima.
E hvala brate, a da li ovde ima i to da ne mogu ulaziti sa r3?
Citat: ThePakly poslato Maj 16, 2022, 13:54:59 POSLE PODNE
E hvala brate, a da li ovde ima i to da ne mogu ulaziti sa r3?
Na dl moze samo dl verzija, a ima samo jedna koliko ja znam
Citat: Deleted User poslato Maj 17, 2022, 07:14:50 PRE PODNE
Na dl moze samo dl verzija, a ima samo jedna koliko ja znam
Pa da al nesto sam i cuo pre koji mesec da ima nacin i sa r2
Samo 0.3.DL verzija podrzava prilagodjene modele i samo sa njom mozete uci na 0.3.DL server.
Treba mi skripta za logove na discordu il npr ako ima da salje logove i kad setam nekom role whitelisted da moze tek tad uci na srw
Ima li neko Imanje system od Dowle?
Cao,treba mi pomoc.
ja imam gamemode i ja ocu izmapati nesto u tom gamemodu ali ne mogu naci kodove od tog mapanja ako me razumete
Citat: ThePakly poslato Maj 19, 2022, 16:07:17 POSLE PODNE
Treba mi skripta za logove na discordu il npr ako ima da salje logove i kad setam nekom role whitelisted da moze tek tad uci na srw
U opisu vidim jednu veliku laz
Cao Treba mi pomoc oko sistema zauzimanje teritorije ako moze neko da mi pomogne.
sta ti treba ?
brate,zna iko kako ubaciti pocetni stats ?
Citat: darkezz.exe poslato Jun 15, 2022, 23:45:42 POSLE PODNE
brate,zna iko kako ubaciti pocetni stats ?
Kako mislis pocetni stats ? Mislis da promjenis Lvl pare
Kako da napravim automatsko kreiranje stranica u dialozima, zelim napraviti da Lider/Admin sta vec moze gledati odredjene logove ingame ili tipa kada kreiram Ateleport da na jednoj strani bude max 25 lokacija i da kreira odmah drugu stranu gde ce biti ostalih 25 itd itd. Ako bi neko mogao reci kako mogu napraviti tipa da na jednoj strani moze stati lupam 20 logova i da automatski kreira drugu stranicu itd itd. Ako ima manje od 20 logova da postoji 1 strana ako ima vise od 20 logova da kreira drugu stranicu automatski. Koje razumeo razumeo je.
Zna li neko kako da napravim ANTI VPN?
Citat: legasyZ poslato Jul 09, 2022, 12:20:11 POSLE PODNE
Zna li neko kako da napravim ANTI VPN?
Teoretski je moguce, samo zasto ce ti to? Ne moze se konkretno napraviti AntiVPN narocito za Premium VPNove, ti mozes provjeriti lokaciju IP Adrese, i zabraniti ulazak igraca npr van balkana (a ne vidim razlog zašto bi to napravio), ali teško ćeš znati jel to VPN adresa ili ne (kao što rekoh naročito kod premium VPNova), jer može se spojiti i na server na području balkana. Također, na većini rutera danas kada restartuješ isti promjeni ti se ip adresa jer je dinamička, pa samim time ako to misliš uvesti zbog banovanja IPa, odmah da ti kažem da i ne razmišljaš o tome. Metoda banovanja IPa je zastarjela. Jedino što možeš jeste limitirati registraciju da je na neki način mora odobriti administrator, imati dobar antičit (u slučaju da imas čitere) koji ti neće u potpunosti srediti problem, ili naći način da banujes HWID (za sada jedino izvodljivo preko eksterne app, npr da ti se na server ulazi preko Launchera).
Citat: Goku ^ poslato Jul 08, 2022, 07:51:34 PRE PODNE
Kako da napravim automatsko kreiranje stranica u dialozima, zelim napraviti da Lider/Admin sta vec moze gledati odredjene logove ingame ili tipa kada kreiram Ateleport da na jednoj strani bude max 25 lokacija i da kreira odmah drugu stranu gde ce biti ostalih 25 itd itd. Ako bi neko mogao reci kako mogu napraviti tipa da na jednoj strani moze stati lupam 20 logova i da automatski kreira drugu stranicu itd itd. Ako ima manje od 20 logova da postoji 1 strana ako ima vise od 20 logova da kreira drugu stranicu automatski. Koje razumeo razumeo je.
neko ^^^^^^^?
Cao, treba mi sistem za obavestenje kao sto je na FiveM serverima, ono kad ukucas cmd annyone valjda ide tako, izabci ti na sred ekrana obavestenje, i ispod toga tekst...
Citat: Dzeki.pwn poslato Jul 18, 2022, 01:46:21 PRE PODNE
Cao, treba mi sistem za obavestenje kao sto je na FiveM serverima, ono kad ukucas cmd annyone valjda ide tako, izabci ti na sred ekrana obavestenje, i ispod toga tekst...
https://open.mp/docs/scripting/functions/GameTextForAll
Treba mi pomoc da napravim komandu /shownames i da mi ta komanda prikaze sva imena/koristim Savannu skriptu i kada vidim igraca samo pise ID ne ime ko ima komandu /shownames ili /prikaziimena neka posalje Hvala :)
Citat: wq.exe poslato Jul 19, 2022, 22:17:09 POSLE PODNE
Treba mi pomoc da napravim komandu /shownames i da mi ta komanda prikaze sva imena/koristim Savannu skriptu i kada vidim igraca samo pise ID ne ime ko ima komandu /shownames ili /prikaziimena neka posalje Hvala :)
Kada igrac koristi maramu ne razumem sta tacno trazis
Citat: Goku ^ poslato Jul 19, 2022, 22:20:45 POSLE PODNE
Kada igrac koristi maramu ne razumem sta tacno trazis
Na ovakve ni ne odgovaraj, dzaba sto pomazes
Citat: Jack_Ander poslato Jul 20, 2022, 00:06:38 PRE PODNE
Na ovakve ni ne odgovaraj, dzaba sto pomazes
Pokusacu sto da ne, znam kako je i ja sam postavio pitanje koje je totalno validno i niko nije odgovorio ima 2 nedelje znam kako je.
Cao, potreban mi je "Disarm sistem", ako se to moze nazvati sistemom. Uglavnom potrebne su mi komande /disarm, /undisarm i /disarmtime. Da to ne bude samo da igracu oduzme oruzije vec da mu zabranim koriscenje oruzja na nekoliko minuta,sati,dani itd... Ima vec neki disarm ovdje na bsampu ali ne radi bas najbolje, malo je ubagovan. Pa ako ima neko da poslaje hvala <3.
Citat: Vatrenii poslato Jul 21, 2022, 14:21:36 POSLE PODNE
Cao, potreban mi je "Disarm sistem", ako se to moze nazvati sistemom. Uglavnom potrebne su mi komande /disarm, /undisarm i /disarmtime. Da to ne bude samo da igracu oduzme oruzije vec da mu zabranim koriscenje oruzja na nekoliko minuta,sati,dani itd... Ima vec neki disarm ovdje na bsampu ali ne radi bas najbolje, malo je ubagovan. Pa ako ima neko da poslaje hvala <3.
[pawn]ResetPlayerWeapons(id);
PlayerInfo[id][xDisarm] = 1;
SavePlayer(id);[/pawn]
Dalje pokusaj sam
Citat: yeet poslato Jul 21, 2022, 16:13:28 POSLE PODNE
[pawn]ResetPlayerWeapons(id);
PlayerInfo[id][xDisarm] = 1;
SavePlayer(id);[/pawn]
Dalje pokusaj sam
To sam znao i ja... Ne znam kako podesiti vrijeme ono da npr disarmam na 15min i ne znam kako da otkucava i to...
Pozdrav potrebna mi je pomoc zelio bih da napravim textdraw na dodir a potrebno mi je
kada pritisnem neku topku da se stvori mis da mogu izabrat textdraw i da se otvori dialog koliko imam para i zlata
ne znam dal je bitno al treba mi za insigo gaming gamemode 2.2/2.8
Citat: benjaminnn! poslato Jul 21, 2022, 18:11:19 POSLE PODNE
Pozdrav potrebna mi je pomoc zelio bih da napravim textdraw na dodir a potrebno mi je
kada pritisnem neku topku da se stvori mis da mogu izabrat textdraw i da se otvori dialog koliko imam para i zlata
ne znam dal je bitno al treba mi za insigo gaming gamemode 2.2/2.8
Ali, "textdraw na dodir" SAMP ima i touch opciju, nisam znao to
Citat: Vatrenii poslato Jul 21, 2022, 16:43:25 POSLE PODNE
To sam znao i ja... Ne znam kako podesiti vrijeme ono da npr disarmam na 15min i ne znam kako da otkucava i to...
[pawn]
//dodaj gore pDisarm i pDisarmV
CMD:disarm(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,NS_ORANGE, "PERMISIJA.");//permisija
new id, vreme, razlog[25];
if(sscanf(params, "uis[25]", id, vreme, razlog)) return SCM(playerid,-1, "/disarm ID Vreme Razlog");//jasno ti je sta je ovo
if(vreme < 0 || vreme > 360000) return SCM(playerid, -1, "NE MOZE TOLKO COVECE.");// ne moze manje od 0 i vise od 360k
{
ac_ResetPlayerWeapons(id);
PlayerInfo[id][pDisarm] = 1; PlayerInfo[id][pDisarmV] += vreme*60;//ako stavis 1 minut on ce 1 mnoziti sa 60 jasno ti je valjda
va_SendClientMessage(id, -1, "%s ti je zabranio koriscenje oruzija na %d minuta (Razlog: %s).", GetName(playerid), vreme, razlog);
va_SendClientMessage(playerid, -1, "Igracu %s ste zabranili koriscenje oruzija na %d minuta (Razlog: %s).", GetName(id), vreme, razlog);
}
return 1;
}
CMD:undisarm(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 4) return SCM(playerid, -1, " Ne moze cmd .");
if(PlayerInfo[id][pDisarm] == 0) return va_SendClientMessage(playerid, -1, "Igrac '%s' nije disarmovan.", GetName(id));
PlayerInfo[id][pDisarm] = 0; PlayerInfo[id][pDisarmV] = 0;
va_SendClientMessage(id, -1, "%s vam je podario moc pucanja.", GetName(playerid));
va_SendClientMessage(playerid, -1, "Igracu %s podarili moc pucanja.", GetName(id));
return 1;
}
CMD:disarmtime(playerid, params[])
{
if(PlayerInfo[playerid][pDisarm] == 0) return SCM(playerid, -1, "Vama nije zabranjeno oruzije.");
va_SendClientMessage(playerid, -1, "Preostalo vam je jos %d disarma.", PlayerInfo[playerid][pDisarmV]);
return 1;
}[/pawn]
Zatim ti je pobrebno odbrojavanje
[pawn]
Odbrojavanje[ MAX_PLAYERS ]
task Odbrojavanja[1000]() //1000 ti je 1 sekunda
{
foreach(new i : Player)
{
if(PlayerInfo
[pDisarmV] > 0) PlayerInfo[pDisarmV]--;
if(PlayerInfo[pDisarm] == 1 && PlayerInfo[pDisarmV] == 0)
{
PlayerInfo[pDisarm] = 0;
SCM(i, -1," Vas Disarm je istekao sada se mozete pucati.");
}
}
return 1;
}
[/pawn]
i na kraj kod onplayerupdate dodas
[pawn]
if(PlayerInfo[playerid][pDisarm] == 1 || PlayerInfo[playerid][pDisarmV] > 0) { if(GetPlayerWeapon(playerid) > 0) { ac_ResetPlayerWeapons(playerid); } } }[/pawn]
Citat: Goku ^ poslato Jul 21, 2022, 22:31:13 POSLE PODNE
[pawn]
//dodaj gore pDisarm i pDisarmV
CMD:disarm(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,NS_ORANGE, "PERMISIJA.");//permisija
new id, vreme, razlog[25];
if(sscanf(params, "uis[25]", id, vreme, razlog)) return SCM(playerid,-1, "/disarm ID Vreme Razlog");//jasno ti je sta je ovo
if(vreme < 0 || vreme > 360000) return SCM(playerid, -1, "NE MOZE TOLKO COVECE.");// ne moze manje od 0 i vise od 360k
{
ac_ResetPlayerWeapons(id);
PlayerInfo[id][pDisarm] = 1; PlayerInfo[id][pDisarmV] += vreme*60;//ako stavis 1 minut on ce 1 mnoziti sa 60 jasno ti je valjda
va_SendClientMessage(id, -1, "%s ti je zabranio koriscenje oruzija na %d minuta (Razlog: %s).", GetName(playerid), vreme, razlog);
va_SendClientMessage(playerid, -1, "Igracu %s ste zabranili koriscenje oruzija na %d minuta (Razlog: %s).", GetName(id), vreme, razlog);
}
return 1;
}
CMD:undisarm(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 4) return SCM(playerid, -1, " Ne moze cmd .");
if(PlayerInfo[id][pDisarm] == 0) return va_SendClientMessage(playerid, -1, "Igrac '%s' nije disarmovan.", GetName(id));
PlayerInfo[id][pDisarm] = 0; PlayerInfo[id][pDisarmV] = 0;
va_SendClientMessage(id, -1, "%s vam je podario moc pucanja.", GetName(playerid));
va_SendClientMessage(playerid, -1, "Igracu %s podarili moc pucanja.", GetName(id));
return 1;
}
CMD:disarmtime(playerid, params[])
{
if(PlayerInfo[playerid][pDisarm] == 0) return SCM(playerid, -1, "Vama nije zabranjeno oruzije.");
va_SendClientMessage(playerid, -1, "Preostalo vam je jos %d disarma.", PlayerInfo[playerid][pDisarmV]);
return 1;
}[/pawn]
Zatim ti je pobrebno odbrojavanje
[pawn]
Odbrojavanje[ MAX_PLAYERS ]
task Odbrojavanja[1000]() //1000 ti je 1 sekunda
{
foreach(new i : Player)
{
if(PlayerInfo[pDisarmV] > 0) PlayerInfo[pDisarmV]--;
if(PlayerInfo[pDisarm] == 1 && PlayerInfo[pDisarmV] == 0)
{
PlayerInfo[pDisarm] = 0;
SCM(i, -1," Vas Disarm je istekao sada se mozete pucati.");
}
}
return 1;
}
[/pawn]
i na kraj kod onplayerupdate dodas
[pawn]
if(PlayerInfo[playerid][pDisarm] == 1 || PlayerInfo[playerid][pDisarmV] > 0) { if(GetPlayerWeapon(playerid) > 0) { ac_ResetPlayerWeapons(playerid); } } }[/pawn]
[pawn]gettime() R.I.P[/pawn]
Citat: Goku ^ poslato Jul 21, 2022, 22:31:13 POSLE PODNE
i na kraj kod onplayerupdate dodas
[pawn]
if(PlayerInfo[playerid][pDisarm] == 1 || PlayerInfo[playerid][pDisarmV] > 0) { if(GetPlayerWeapon(playerid) > 0) { ac_ResetPlayerWeapons(playerid); } } }[/pawn]
onplayerupdate se precesto izvrsava, tako da ne mislim da je ovo dobra opcija.
Citat: Goku ^ poslato Jul 21, 2022, 22:31:13 POSLE PODNE
[pawn]
PlayerInfo[id][pDisarm] = 1;
PlayerInfo[id][pDisarmV] += vreme*60;
[/pawn]
Zasto ne:
[pawn]PlayerInfo[id][pDisarmV] = gettime()+(vrijeme*60);[/pawn]
Također,
[pDisarm] totalno redundant varijabla.
[pawn]if (PlayerInfo[playerid][pDisarmV] > gettime()) // igrac je disarman.[/pawn]
Citat: ʟᴀᴋᴇʀɪɴɢ poslato Jul 21, 2022, 23:26:18 POSLE PODNE
[pawn]gettime() R.I.P[/pawn]
ne treba mi radi savrseno i ovako bez greske
Citat: Goku ^ poslato Jul 21, 2022, 23:58:28 POSLE PODNE
ne treba mi radi savrseno i ovako bez greske
Radi, ali ne valja, Slade je pokazao kako
Citat: ʟᴀᴋᴇʀɪɴɢ poslato Jul 22, 2022, 01:02:08 PRE PODNE
Radi, ali ne valja, Slade je pokazao kako
Ja sam njemu poslao jer je trazio napravio sam za 5 minuta cisto da radi a to kako izgleda itd me ne zanima neka edituje ja sam napravio cisto da radi
moze mi neko pomoc napravio sam textdraw za happy job pise koji je happy job i to radi top kada selektujem koji ocu happy job ali ona slika kao naprimer za happy job pise farmer i pokazuje sliku traktora iznad e sad svaka ta slika za svaki happy job ostane na istom mestu npr ako selektujem happy job za farmera dole ce samo pisati farmer sto nije problem ali ce pokazivati sliku traktora i sve ostale slike za happy job zajedno evo slika
https://ibb.co/PWbyJdN
Dali ima neko,DM Sistem sa Chicago DM Ako neko ima da Posalje Hvala Unapred.
Da li neko ima FS ili zna kako da napravim kad igrac udje na server da mi izbaci iz koje je drzave po njegovom IP-u
Citat: Milan111 poslato Avgust 04, 2022, 00:26:40 PRE PODNE
Da li neko ima FS ili zna kako da napravim kad igrac udje na server da mi izbaci iz koje je drzave po njegovom IP-u
https://github.com/Southclaws/samp-geoip
Citat: Slade poslato Avgust 04, 2022, 00:36:44 PRE PODNE
https://github.com/Southclaws/samp-geoip
Jel mi treba API key za ovo? I ako treba gde da nadjem to?
Citat: Milan111 poslato Avgust 04, 2022, 00:43:31 PRE PODNE
Jel mi treba API key za ovo? I ako treba gde da nadjem to?
Čini mi se da ti je sve objašnjeno vezano za to u opisu ispod, samo prati kako je napisano i to je to.
poz , moze mi neko samo pomoci kako da napravim da prikaze getplayerlocation ono npr Muholland vinewood i tako kad se igrac negdje krece kao na ATh
ubacio sam gSAZones i dole u stock , sad mi treba kako napravit da prikazuje na ekranu u Textdrawu .. TD-ove imam, sad kako povezat
Potrebna mi je skripta za custom rankove u organizaciju tacnije ono kao da dodelim rank sa custom imenom za rank ako neko moze da posalje i da mi objasni .Hvala unapred ;D
Citat: Vatrenii poslato Jul 21, 2022, 14:21:36 POSLE PODNE
Cao, potreban mi je "Disarm sistem", ako se to moze nazvati sistemom. Uglavnom potrebne su mi komande /disarm, /undisarm i /disarmtime. Da to ne bude samo da igracu oduzme oruzije vec da mu zabranim koriscenje oruzja na nekoliko minuta,sati,dani itd... Ima vec neki disarm ovdje na bsampu ali ne radi bas najbolje, malo je ubagovan. Pa ako ima neko da poslaje hvala <3.
uzmi iz nekog od modova imas to u svakome ono
Citat: VuLeBosS poslato Avgust 16, 2022, 23:29:44 POSLE PODNE
Potrebna mi je skripta za custom rankove u organizaciju tacnije ono kao da dodelim rank sa custom imenom za rank ako neko moze da posalje i da mi objasni .Hvala unapred ;D
Zelis da menjas org imena ranka pa da svako ima to ime ranka ili iskljucivo jednom igracu da ima custom rankname?
Da jedan igrac ima taj rankname ali da tako lideri mogu da dele igracima custom rankname koj oni zele i da mogu da menjaju kad zele tipa on je R1 ali da mu rankname pise neko custom
Citat: VuLeBosS poslato Avgust 17, 2022, 01:36:41 PRE PODNE
Da jedan igrac ima taj rankname ali da tako lideri mogu da dele igracima custom rankname koj oni zele i da mogu da menjaju kad zele tipa on je R1 ali da mu rankname pise neko custom
[pawn]
pCustomRank[128],
cuvas kao
INI_WriteString(File,"CustomRank",PlayerInfo[playerid][pCustomRank]);
INI_String("CustomRank",PlayerInfo[playerid][pCustomRank], 128);
i u komandi /f
{
new customrank[64];
if(strlen(PlayerInfo[playerid][pCustomRank]) > 2) { format(customrank, sizeof(customrank), "%s", PlayerInfo[playerid][pCustomRank]); }
format(buffer, sizeof buffer, "F | (Nema Rank) %s: "BELA"%s", customrank, GetName(playerid), params[0]);
return OrgPoruka( PlayerInfo[ playerid ][ pClan ], -1, buffer );
}
CMD:dodelirank(playerid, params[])
{
if(PlayerInfo[playerid][pLider] < 1) return SCM(playerid, -1, " NEMA CMD");
new id, rank, imeranka[12];
if(sscanf(params, "udS()[12]",id, rank, imeranka)) return SCM(playerid, -1, " /dodelirank [ID/Ime_Prezime] [Rank (0-5)| Ime Ranka |");
if(id == INVALID_PLAYER_ID) return va_SendClientMessage(playerid, -1, " Nije na srw");
if(PlayerInfo[playerid][pClan] != PlayerInfo[id][pClan]) return va_SendClientMessage(playerid, -1, " igrac nije clan");
if(rank < 0 || rank > 5) return SCM(playerid, -1, " ne moze biti manji od 0 i veci od 5");
if(PlayerInfo[id][pLider] > 0) return SCM(playerid, -1, " Lider je");
if(id == playerid) return SCM(playerid, -1, " ne mozes sam sebi");
new idorg = PlayerInfo[id][pClan];
if(PlayerInfo[id][pSex] == 1)
{
switch(rank)
{
case 0: { SetPlayerSkin(id, 292); } //ovde stavljas koje oces skinove za rank
case 1: { SetPlayerSkin(id, 292); }
case 2: { SetPlayerSkin(id, 292); }
case 3: { SetPlayerSkin(id, 292); }
case 4: { SetPlayerSkin(id, 292); }
}
}
else { SetPlayerSkin(id, 192) } //ovo je zenski skin
PlayerInfo[id][pRank] = rank;
if (!isnull(imeranka))
{
strmid(PlayerInfo[id][pCustomRank], imeranka, 0, strlen(imeranka), 255);
va_SendClientMessage(id, -1, "Lider %s vas je unapredio u rank %d ime ranka %s", GetName(playerid), rank, imeranka);
va_SendClientMessage(playerid, -1, "Igraca %s ste unapredili u rank %d"m GetName(playerid), rank);
}
else
{
va_SendClientMessage(id, -1, "Lider %s vas je unapredio u rank %d.", buffer, rank);
va_SendClientMessage(id, -1, "Igraca %s ste unapredili u rank %d.", buffer, rank);
}
return 1;
}
[/pawn]
Da li neko mozda ima Kupizlato cmd za Athalone skriptu hvala unapred.
Citat: Marko_Menteljev poslato Avgust 18, 2022, 01:10:42 PRE PODNE
Da li neko mozda ima Kupizlato cmd za Athalone skriptu hvala unapred.
Balkan Premium/Balkanium gamemode je Athlone... Najbolje bi bilo da sam napravis...
Citat: Vasic poslato Jun 15, 2020, 09:33:02 PRE PODNE
Stara Tema #3 (https://balkan-samp.com/forum/index.php?topic=51045.0)
Ova tema je namenjena korisnicima koji žele neku skriptu a da je ne znaju sami napraviti. Ovde možete napisati post i opisati šta želite i ako koji od skriptera želi, onda će vam napraviti to.
pozz drugari treba mi pomoc oko skripte granica sve sam uradio objekat postoji al kad dodjem do rampe kucam /granica nece da se podigne vec samo skine novac ako je neko voljan da mi pomogne bio bi mu zahvala....
Treba mi skripta za <sampvoice>
ako ima neko ili neko zeli da mi napravi skriptu unapred zahvalan. 8)
Citat: kobra94 poslato Oktobar 14, 2022, 13:58:04 POSLE PODNE
Treba mi skripta za <sampvoice>
ako ima neko ili neko zeli da mi napravi skriptu unapred zahvalan. 8)
https://github.com/CyberMor/sampvoice
(//)https://imgur.com/IkuhPrl
Citat: Ljubiša poslato Oktobar 14, 2022, 14:06:38 POSLE PODNE
https://github.com/CyberMor/sampvoice
kod skripte skroz dole ubacio al pokazuje mi gresku na #include <sampvoice>
https://imgur.com/IkuhPrl
Da li ima neki skripter koji zeli da napravimo server? RPG/DM , manje roleplaya.
Pozz svima,nisam novi u SAMP svijetu ali nikada nisam skriptao,dali bi neko htio oko 22:00 na DC da mi pojasni neke stvari?
Hvala.
Pravim citer status, i pokusavam vec par puta na par nacina i nikako mi ne ide, nadam se na neko moze to da napravi.
Ugl potrebno mi je komanda kojom se daje citer status igracu i igrac sa tim statusom ne moze imati oruzje u rukama i ne moze ici na evente sa /join, moze i samo za oruzje, za join cu se sam snaci...
javi se discord NeDiM#5677
Pozdrav, gdje mogu pronaci dobare skriptere i prije svega postene, naravno usluga za novac
@oznaci me hvala...
Sistem gledanja logova online, zelim napraviti citanja logova admina, jelte kada igrac ide /zatvori 0 60 razlog da imam tima /zatlog i da izbaci listu tipa Admin Level 6 Denis Zatvorio: Fast Razlog: DM Vreme: 60 i da ima strane tipa 20 na jednu stranu i da automatski napravi drugu stranu.
Trebao bih cmd /drink sa pickupom Hvala...
Treba mi snijeg a da je u red countryu
Citat: ThePakly poslato Januar 12, 2023, 04:13:29 PRE PODNE
Treba mi snijeg a da je u red countryu
Neces naci, uradi sam :D
Treba mi voice chat 0.3.dl ne mislim na plugin itd nego voice client sto trebamo ubaciit u gta folder da bi imali voice
Citat: ThePakly poslato Januar 15, 2023, 03:09:31 PRE PODNE
Treba mi voice chat 0.3.dl ne mislim na plugin itd nego voice client sto trebamo ubaciit u gta folder da bi imali voice
https://github.com/CyberMor/sampvoice/releases/download/v3.1/sv_client_037_r1_english.zip
Postoji li ijedna stranica gdje se moze yt video convertovati i kopirati download adresa da bi na serveru mogao pustati muziku?
Ja sam se namucio da nadjem satima trazio nisam mogao naci ijedan da radi.
Citat: Ciwot poslato Januar 21, 2023, 18:14:48 POSLE PODNE
Postoji li ijedna stranica gdje se moze yt video convertovati i kopirati download adresa da bi na serveru mogao pustati muziku?
Ja sam se namucio da nadjem satima trazio nisam mogao naci ijedan da radi.
yt2mp3 - desni klik na download i coppy link adress
Citat: realnaith poslato Januar 21, 2023, 19:30:28 POSLE PODNE
yt2mp3 - desni klik na download i coppy link adress
Nece uospte da izbaci copy link adress na desnom kliku
Citat: Ciwot poslato Januar 21, 2023, 18:14:48 POSLE PODNE
Postoji li ijedna stranica gdje se moze yt video convertovati i kopirati download adresa da bi na serveru mogao pustati muziku?
Ja sam se namucio da nadjem satima trazio nisam mogao naci ijedan da radi.
https://www.opendrive.com/
Probaj ovaj, ja ga koristim i radi super
Citat: Ivo_Dev poslato Januar 21, 2023, 22:46:38 POSLE PODNE
https://www.opendrive.com/
Probaj ovaj, ja ga koristim i radi super
To yt mp3 conventer?
Citat: Ciwot poslato Januar 21, 2023, 22:59:26 POSLE PODNE
To yt mp3 conventer?
Ne nego to moraš skinut pjesmu na pc pa onda upload
Citat: Ivo_Dev poslato Januar 21, 2023, 23:08:36 POSLE PODNE
Ne nego to moraš skinut pjesmu na pc pa onda upload
Meni treba da mogu ovako convertovati i drugi admini koji zele da koriste komandu muzika da pustaju muziku svim igracima...
Citat: Ciwot poslato Januar 21, 2023, 23:29:47 POSLE PODNE
Meni treba da mogu ovako convertovati i drugi admini koji zele da koriste komandu muzika da pustaju muziku svim igracima...
320yt.com
Probaj tu,meni je radilo
Citat: Ciwot poslato Januar 21, 2023, 23:29:47 POSLE PODNE
Meni treba da mogu ovako convertovati i drugi admini koji zele da koriste komandu muzika da pustaju muziku svim igracima...
Meni ovaj radi, kliknes na convert a video link https://onlinevideoconverter.com/ i tu stavis download link pesme
Citat: Rex poslato Januar 22, 2023, 00:41:41 PRE PODNE
Meni ovaj radi, kliknes na convert a video link https://onlinevideoconverter.com/ i tu stavis download link pesme
Hvala momci ljubi vas brat
e ovako ako neko moze da mi napravi komandu za preparkiranje bilo kojeg vozila na serveru a da to moze samo da radi vlasnik treba mi da preparkiram vozila iz organizacije a komanda da bude /apark
Citat: Wayne skripterrr poslato Januar 23, 2023, 23:58:18 POSLE PODNE
e ovako ako neko moze da mi napravi komandu za preparkiranje bilo kojeg vozila na serveru a da to moze samo da radi vlasnik treba mi da preparkiram vozila iz organizacije a komanda da bude /apark
Zato sto si mentalno zaostao, imas "skripter" u imenu, a trazis ovakvo nesto, od mene licno mozes da dobijes samo kurac umesto pomoci
Citat: Wayne skripterrr poslato Januar 23, 2023, 23:58:18 POSLE PODNE
e ovako ako neko moze da mi napravi komandu za preparkiranje bilo kojeg vozila na serveru a da to moze samo da radi vlasnik treba mi da preparkiram vozila iz organizacije a komanda da bude /apark
"sta reci al ne zaplakati"
Citat: PazzOnee poslato Januar 24, 2023, 01:21:34 PRE PODNE
Zato sto si mentalno zaostao, imas "skripter" u imenu, a trazis ovakvo nesto, od mene licno mozes da dobijes samo kurac umesto pomoci
ovo mi je stari acc ne znam ni sifru promenuo bi al ne znam napravicu novi svakako ovo koristim dok se ne smislim da napravim novi
banujte me sta sve necu vidjeti
zanimljivo
Potreban skripter za rad oko moda,novitet na balkanu,potrebna je adaptacija moda i resavanje bagova,mogucnost dalje saradnje nakon otvaranja servera i dodatnom zaradom, pozeljno da skripter bude iz srbije, kontakt privatnom porukom preko foruma za dalji dogovor.
treba mi /apark komanda za preparkiranje bilo kojeg vozila na serveru al da moze samo vlasnik da koristi komandu treba mi hitno tako da ako nekog ne mrzi nek napravi i nek mi posalje hvala u napred
Trebao bi mi include "Aplcrasher" ne mogu compile jedan mod bez toga a ne mogu nac na netu nigdje taj include pa ako netko ima da ga postavi ovdje bio bi mu zahvalan haha :)
Citat: Damjan. poslato Februar 04, 2023, 00:05:24 PRE PODNE
Trebao bi mi include "Aplcrasher" ne mogu compile jedan mod bez toga a ne mogu nac na netu nigdje taj include pa ako netko ima da ga postavi ovdje bio bi mu zahvalan haha :)
Reci mi koju verziju compilera koristis?
Citat: Damjan. poslato Februar 04, 2023, 00:05:24 PRE PODNE
Trebao bi mi include "Aplcrasher" ne mogu compile jedan mod bez toga a ne mogu nac na netu nigdje taj include pa ako netko ima da ga postavi ovdje bio bi mu zahvalan haha :)
Iskljuci ga i probaj comple, ako nece sa srecom, to moze biti custom include...
Citat: Ivo Dev poslato Februar 04, 2023, 00:07:04 PRE PODNE
Reci mi koju verziju compilera koristis?
Kakve to veze ima sa comliperom ?
Citat: Damjan. poslato Februar 04, 2023, 00:05:24 PRE PODNE
Trebao bi mi include "Aplcrasher" ne mogu compile jedan mod bez toga a ne mogu nac na netu nigdje taj include pa ako netko ima da ga postavi ovdje bio bi mu zahvalan haha :)
Comment ga kako je reko naith, verovatno je samo hook koji resava neki crasher problem koji se desavao u nekom trenutku. Ako ti bude undefined funkcija posalji ih ovde kako se koriste pa mozda smislimo nesto
Potreban mi je fix "tmpobjid"
Hvala u napred ! :D
https://pastebin.com/M2i4zhKW ovo
sve ti pise braca
new tmpobjid;
Neko ko zna fixati ovaj probem
https://pastebin.com/hiAJUFmv
Hvala ! :D
Citat: halil.pawnoo1 poslato Februar 25, 2023, 17:44:10 POSLE PODNE
Neko ko zna fixati ovaj probem
https://pastebin.com/hiAJUFmv
Hvala ! :D
Omasio si sekciju, takodje nauci osnove :)
Citat: halil.pawnoo1 poslato Februar 25, 2023, 17:44:10 POSLE PODNE
Neko ko zna fixati ovaj probem
https://pastebin.com/hiAJUFmv
Hvala ! :D
pokušavaš koristiti varijablu ili funkciju "object_world", ali ta varijabla ili funkcija nije definirana u skripti samo je definisi.
Citat: rusic37 poslato Februar 25, 2023, 22:53:17 POSLE PODNE
pokušavaš koristiti varijablu ili funkciju "object_world", ali ta varijabla ili funkcija nije definirana u skripti samo je definisi.
A pazi ovo
uk-rpg.pwn
Zdravo, u pitanju je komanda koju nemogu nastelovati /banip i /banoff
Citat: VuleBoos poslato Mart 06, 2023, 22:39:26 POSLE PODNE
Zdravo, u pitanju je komanda koju nemogu nastelovati /banip i /banoff
Nastelovat ces ti skelu na bausteli drug.
Citat: Galardo poslato Mart 07, 2023, 08:49:38 PRE PODNE
Nastelovat ces ti skelu na bausteli drug.
dace bog da ta skela ne padne
Treba mi sistem suicida ako moze plsss
Sve si rekao, kako sta ko koga?
Citat: Ivo Bosnjak poslato Mart 07, 2023, 23:40:57 POSLE PODNE
Treba mi sistem suicida ako moze plsss
CMD:killmyself(playerid) { SetPlayerHealth(playerid, 0.0); return 1; }
Citat: Goku ^ poslato Mart 08, 2023, 00:52:18 PRE PODNE
CMD:killmyself(playerid) { SetPlayerHealth(playerid, 0.0); return 1; }
Ne radi mi komanda, pls helppp
Citat: Ivo Bosnjak poslato Mart 08, 2023, 01:04:19 PRE PODNE
Ne radi mi komanda, pls helppp
realnaith provaljen si,nemoj se kriti
Citat: Ivo Bosnjak poslato Mart 08, 2023, 08:14:49 PRE PODNE
Hoces me ddos :D
Znaš šta ću....
Neću uopće da se raspravljam više,samo sebi radiš štetu
Treba mi informacija kako da respawnujem attachovano vozilo
Potrebna mi je pomoc nov sam u skriptanju jos uvek ali imam veliku zelju da naucim napravio sam klasican login i register sistem ali bih zeleo da dodam opciju za odabir pola ako igrac odabere musko da seta muski skin ako odabere zensko zenski skin , zati godine i mail
To možeš izvuci iz bilo kog moda ali moj predlog ti je Sacramento RP koji možeš naći na ovom forumu.
Citat: N1ceX poslato Mart 10, 2023, 19:12:06 POSLE PODNE
Potrebna mi je pomoc nov sam u skriptanju jos uvek ali imam veliku zelju da naucim napravio sam klasican login i register sistem ali bih zeleo da dodam opciju za odabir pola ako igrac odabere musko da seta muski skin ako odabere zensko zenski skin , zati godine i mail
https://balkan-samp.com/forum/index.php?topic=141237.0
C:\Users\Marko\Desktop\server\gamemodes\server.pwn(4) : fatal error 100: cannot read from file: "DETUTILS\d_samp"
Citat: N1ceX poslato Mart 10, 2023, 19:34:12 POSLE PODNE
C:\Users\Marko\Desktop\server\gamemodes\server.pwn(4) : fatal error 100: cannot read from file: "DETUTILS\d_samp"
Da bi mogao koristiti deutils moras ga skinuti, a nzm jel dentist to jos drzi na githubu, kao zamenu preporucujem ovo.
https://balkan-samp.com/forum/index.php?topic=143611.msg1043125;topicseen#new
Edit : Nasao sam mu na githubu : https://github.com/DEntis-T/DETUtils-1
Al ako si pocetnik stvrno ti ne preporucujem detutils da koristis.
Pozz treba mi fix memory
https://pastebin.com/axwPyePx
HVALA ;D
Citat: halil.pawnoo1 poslato Mart 12, 2023, 09:35:53 PRE PODNE
Pozz treba mi fix memory
https://pastebin.com/axwPyePx
HVALA ;D
https://github.com/Jabern/samp-memory/blob/master/memory.inc
Moze i ovo fix :D
|
https://pastebin.com/pC5C1f7j
|
HVALA
Citat: halil.pawnoo1 poslato Mart 13, 2023, 18:14:13 POSLE PODNE
Moze i ovo fix :D
|
https://pastebin.com/pC5C1f7j
|
HVALA
Jel ovo ispuni mi zelju ? Em ste bezobrazni, em ste retardirani, em sve hocete na gotovo. Idi u PDF predvidjen za to i nauci se koristiti forum.
Citat: halil.pawnoo1 poslato Mart 13, 2023, 18:14:13 POSLE PODNE
Moze i ovo fix :D
|
https://pastebin.com/pC5C1f7j
|
HVALA
da li je toliko tesko otici na "google.com" (kopiraj ovo moje mozda ne znas da napises) i ukucas ime problema i kopas po forumima, umesto da cekas sve na gotovo?
Treba mi neki Engine System.
Citat: cofilinko poslato Mart 14, 2023, 00:36:11 PRE PODNE
Treba mi neki Engine System.
https://balkan-samp.com/forum/index.php?topic=142643.msg1035441#msg1035441
Treba mi sistem privatnih vozila ako neko ima.
Citat: cofilinko poslato Mart 18, 2023, 20:15:23 POSLE PODNE
Treba mi sistem privatnih vozila ako neko ima.
https://github.com/WeponzTV/Personal-Vehicle-System
Ima li neko da mi pomogne oko povezivanja na mysql bazu ako ima nek se javi u chat meni
Da li neko mozda ima ownable vehicle system kao sto je na Old School-u ili kao sto je bio na Balkan Extremeu?
Citat: cofilinko poslato Mart 20, 2023, 11:34:56 PRE PODNE
Da li neko mozda ima ownable vehicle system kao sto je na Old School-u ili kao sto je bio na Balkan Extremeu?
Ne, vjerujes li da bilo koji skripter koji ima znanja ne zna napamet kako je sta na kojem serveru, to sto igraci lete sa jednog na drugi server pa svasta vide razlicito nije nasa stvar.
Da li mozda ima komandu za prodavanje privatnog vozila + prihvatanje prodaje istog?
Pokusavao sam da napravim sam i da vadim iz drugih modova ali je bezuspesno.
Citat: cofilinko poslato Mart 22, 2023, 17:04:37 POSLE PODNE
Da li mozda ima komandu za prodavanje privatnog vozila + prihvatanje prodaje istog?
Pokusavao sam da napravim sam i da vadim iz drugih modova ali je bezuspesno.
Zasto mislite da mi znamo sta je u vasem shit modu sa neta od koda i kako je napisan pa da vam damo na gotovo ? Nauci osnove.
Citat: realnaith poslato Mart 22, 2023, 18:35:57 POSLE PODNE
Zasto mislite da mi znamo sta je u vasem shit modu sa neta od koda i kako je napisan pa da vam damo na gotovo ? Nauci osnove.
Svaki tvoj odgovor na svaciju objavu je "nauci osnove". Šta mogu da imam sa "shit" moda sto se vozila tiče. Bitno mi je da se ključ (PlayerInfo[playerid][pKljuc(1-2-3)] prebaci igraču koji kupuje vozilo na slobodan slot..
Citat: cofilinko poslato Mart 22, 2023, 18:46:13 POSLE PODNE
Svaki tvoj odgovor na svaciju objavu je "nauci osnove". Šta mogu da imam sa "shit" moda sto se vozila tiče. Bitno mi je da se ključ (PlayerInfo[playerid][pKljuc(1-2-3)] prebaci igraču koji kupuje vozilo na slobodan slot..
Nije to odgovor sine nego cinjenica... Vidis kako si lepo objasnio kao da znas a nemas pojma, sta je PlayerInfo ? Sta stoji u PlayerInfo ? Jel se to jede ? Sta je pKljuc ?
Pokusao si da pravis sam, da uzimas iz drugih modova, bas zato sto ne znas osnove, ne znas sta code radi. Tako da idi i nauci osnove za pocetak.
Citat: realnaith poslato Mart 22, 2023, 19:03:00 POSLE PODNE
Nije to odgovor sine nego cinjenica... Vidis kako si lepo objasnio kao da znas a nemas pojma, sta je PlayerInfo ? Sta stoji u PlayerInfo ? Jel se to jede ? Sta je pKljuc ?
Pokusao si da pravis sam, da uzimas iz drugih modova, bas zato sto ne znas osnove, ne znas sta code radi. Tako da idi i nauci osnove za pocetak.
Sine možeš zvati možda neke tvoje drugare kao prvo. A kao drugo, prosvetli me i pošalji mi gde ja mogu sve osnove da naucim
Citat: cofilinko poslato Mart 22, 2023, 19:06:35 POSLE PODNE
Sine možeš zvati možda neke tvoje drugare kao prvo. A kao drugo, prosvetli me i pošalji mi gde ja mogu sve osnove da naucim
Dokumentacija na primer ?
Citat: realnaith poslato Mart 22, 2023, 19:19:23 POSLE PODNE
Dokumentacija na primer ?
Dobro druze ti ocigledno pricas na nekom svom jeziku.. Pretpostavljam da za tu dokumentaciju imas link ili nesto tako ali ocigledno moras biti najmapetniji..
Citat: cofilinko poslato Mart 22, 2023, 19:20:39 POSLE PODNE
Dobro druze ti ocigledno pricas na nekom svom jeziku.. Pretpostavljam da za tu dokumentaciju imas link ili nesto tako ali ocigledno moras biti najmapetniji..
https://github.com/pawn-lang/compiler/blob/master/doc/pawn-lang.pdf
Citat: cofilinko poslato Mart 22, 2023, 19:20:39 POSLE PODNE
Dobro druze ti ocigledno pricas na nekom svom jeziku.. Pretpostavljam da za tu dokumentaciju imas link ili nesto tako ali ocigledno moras biti najmapetniji..
Dokumentacija je public, budi malo pametan pa je sam potrazi :)
Citat: cofilinko poslato Mart 22, 2023, 19:20:39 POSLE PODNE
Dobro druze ti ocigledno pricas na nekom svom jeziku.. Pretpostavljam da za tu dokumentaciju imas link ili nesto tako ali ocigledno moras biti najmapetniji..
https://letmegooglethat.com/?q=sa-mp+documentation
Potreban Fix [pawn][/pawn]
https://pastebin.com/2iX9ZCSb
HVALA
Citat: halil.pawnoo1 poslato Mart 28, 2023, 14:47:55 POSLE PODNE
Potreban Fix [pawn][/pawn]
https://pastebin.com/2iX9ZCSb
HVALA
kako ovako da ti pomognemo
Ima li neko mozda download link za gReeDy's House System v0.3.
Hvala.
Citat: cofilinko poslato Mart 29, 2023, 01:35:03 PRE PODNE
Ima li neko mozda download link za gReeDy's House System v0.3.
Hvala.
http://samp-balkan.blogspot.com/2015/01/fs-greedys-house-system-v03.html
Probaj ovo...
Pozz ima neko link tutorijala kako napravit pokretan text :D
Naprimer : da se "BANKA" pomice levo desno
HVALA
https://github.com/Ino-Bagaric/animated-textdraw
Citat: njoBe_ poslato Mart 29, 2023, 22:41:52 POSLE PODNE
https://github.com/Ino-Bagaric/animated-textdraw
mozda je mislio za mapu
Citat: njoBe_ poslato Mart 29, 2023, 22:41:52 POSLE PODNE
https://github.com/Ino-Bagaric/animated-textdraw
mislio sam na mapu ali hvala i za ovo
Potrebna skripta za komandu /SRECNIID
Da pise na serveru kada Vlasnik kuca /srecniid
"Cestitke izvucen je ID 1 - I osvojio je vrednu nagradu "
Citat: Gospodar poslato Mart 31, 2023, 14:39:26 POSLE PODNE
Potrebna skripta za komandu /SRECNIID
Da pise na serveru kada Vlasnik kuca /srecniid
"Cestitke izvucen je ID 1 - I osvojio je vrednu nagradu "
Kasnije je na Vlasniku da oruci tom ID 1 nagradu
Kako neko da ti napravi nesto ako ne zna koji code koristis niti kako funkcionise tvog gamemode..
Nije vam ovo ispuni mi zelju, naucite nesto da radite malo vise...
Citat: Gospodar poslato Mart 31, 2023, 14:39:26 POSLE PODNE
Potrebna skripta za komandu /SRECNIID
Da pise na serveru kada Vlasnik kuca /srecniid
"Cestitke izvucen je ID 1 - I osvojio je vrednu nagradu "
CMD:srecanid(playerid)
{
new id = Iter_Random(Player), string[128];
format(string,sizeof string,"Server bira random id: %d", id;
SendClientMessageToAll(-1, string);
return 1;
}
Citat: Goku ^ poslato Mart 31, 2023, 17:24:32 POSLE PODNE
CMD:srecanid(playerid)
{
new id = Iter_Random(Player), string[128];
format(string,sizeof string,"Server bira random id: %d", id;
SendClientMessageToAll(-1, string);
return 1;
}
Kako znas koji command processor koristi ?
Citat: realnaith poslato Mart 31, 2023, 17:28:51 POSLE PODNE
Kako znas koji command processor koristi ?
Ne znam dao sam mu samo primer pa neka on prilagodi sebi
Potreban mi je ovaj mod
https://balkan-samp.com/forum/index.php?topic=141559.0
Citat: S@vke poslato April 02, 2023, 16:46:07 POSLE PODNE
Potreban mi je ovaj mod
https://balkan-samp.com/forum/index.php?topic=141559.0
Omasena sekcija
Fix #include ako moze ? https://pastebin.com/Uk0AN5j3
HVALA
:D[/font]
Citat: halil.pawnoo1 poslato April 04, 2023, 21:05:46 POSLE PODNE
Fix #include ako moze ?
https://pastebin.com/Uk0AN5j3
HVALA
:D[/font]
nemas include sta ti nije jasno
Kako da napravim lift koji ide od jedne do druge kordinate i ceka 5 sekundi. kad dodje gore ceka 5 sekundi, i onda se vrwca dole, pa dole ceka isto i ide gore, i tako zauvek (nikad ne staje i ne trazim ono da se on pokrece komandama nego sam ide kako sam objasnio)
Citat: _.Xavi._ poslato April 10, 2023, 17:49:00 POSLE PODNE
Kako da napravim lift koji ide od jedne do druge kordinate i ceka 5 sekundi. kad dodje gore ceka 5 sekundi, i onda se vrwca dole, pa dole ceka isto i ide gore, i tako zauvek (nikad ne staje i ne trazim ono da se on pokrece komandama nego sam ide kako sam objasnio)
https://balkan-samp.com/forum/index.php?topic=143602
Šta nije u redu sa tobom?
Citat: choppa100 poslato April 10, 2023, 17:54:20 POSLE PODNE
https://balkan-samp.com/forum/index.php?topic=143602
Šta nije u redu sa tobom?
Mislim da se jasno u temi vidi da mi lift "ne radi" tjst da ga nema ni na lokaciji gde treba da bude niti igde na serveru?
Citat: _.Xavi._ poslato April 10, 2023, 17:57:25 POSLE PODNE
Mislim da se jasno u temi vidi da mi lift "ne radi" tjst da ga nema ni na lokaciji gde treba da bude niti igde na serveru?
Ne znam sta ne valja u kodu koji ti je ostavljen u toj temi
Citat: // xunder poslato Mart 11, 2023, 00:39:56 PRE PODNE
[pawn]forward MoveElevator();
const Float:ELEVATOR_SPEED = 3.0;
static g_sElevatorObject;
static g_sElevatorLevel;
static bool:g_sElevatorGoingUp;
static const g_sElevatorLevelPos[] = {
3.0,
5.0,
7.0,
10.0
};
public OnGameModeInit() {
g_sElevatorObject = CreateObject(x, y, g_sElevatorLevelPos[0], rx, ry, rz);
g_sElevatorLevel = 0;
g_sElevatorGoingUp = true;
SetTimer("MoveElevator", 5000, false);
return 1;
}
public MoveElevator() {
if (g_sElevatorGoingUp && ++ g_sElevatorLevel == sizeof g_sElevatorLevelPos) {
g_sElevatorLevel = sizeof g_sElevatorLevelPos - 2;
g_sElevatorGoingUp = false;
} else if (!g_sElevatorGoingUp && -- g_sElevatorLevel == -1) {
g_sElevatorLevel = 2;
g_sElevatorGoingUp = true;
}
MoveObject(g_sElevatorObject, x, y, g_sElevatorLevelPos[g_sElevatorLevel], ELEVATOR_SPEED);
}
public OnObjectMoved(objectid) {
if (objectid == g_sElevatorObject) {
SetTimer("MoveElevator", 5000, false);
}
return 1;
}
[/pawn]
video je ubrzan
Citat: Ljubiša poslato April 10, 2023, 18:32:17 POSLE PODNE
Ne znam sta ne valja u kodu koji ti je ostavljen u toj temi
video je ubrzan
promenio sam ovo xy i rx ry rz stavio sam gde treba da bude,i nema ga, i dali su mi komandu kao da se portam tu do lokacije lifta i porta me na drugo mesto al i tu ga nema,probacu posle opet, pa javim jel sam resio problem
Citat: Ljubiša poslato April 10, 2023, 18:32:17 POSLE PODNE
Ne znam sta ne valja u kodu koji ti je ostavljen u toj temi
video je ubrzan
nema mi lifta i dalje: [pawn]forward MoveElevator();
const Float:ELEVATOR_SPEED = 5.0;
static g_sElevatorObject;
static g_sElevatorLevel;
static bool:g_sElevatorGoingUp;
static const g_sElevatorLevelPos[] = {
26.410770,
129.890335,
}; public MoveElevator() {
if (g_sElevatorGoingUp && ++ g_sElevatorLevel == sizeof g_sElevatorLevelPos) {
g_sElevatorLevel = sizeof g_sElevatorLevelPos - 2;
g_sElevatorGoingUp = false;
} else if (!g_sElevatorGoingUp && -- g_sElevatorLevel == -1) {
g_sElevatorLevel = 2;
g_sElevatorGoingUp = true;
}
MoveObject(g_sElevatorObject, 1957.383300, 1902.464843, g_sElevatorLevelPos[g_sElevatorLevel], ELEVATOR_SPEED);
}
public OnObjectMoved(objectid)
{
if (objectid == g_sElevatorObject) {
SetTimer("MoveElevator", 5000, false);
}
return 1;
return true;
}/pawn] i pod ongamemodeinit [pawn]g_sElevatorObject = CreateObject(1957.717041, 1902.649047, g_sElevatorLevelPos[0], -0.299999, 90.299980, -117.099967);
g_sElevatorLevel = 0;
g_sElevatorGoingUp = true;
SetTimer("MoveElevator", 5000, false);
return 1;
}
[/pawn]
evo i opet ga nema: forward MoveElevator();
[pawn]const Float:ELEVATOR_SPEED = 3.0;
static g_sElevatorObject;
static g_sElevatorLevel;
static bool:g_sElevatorGoingUp;
static const g_sElevatorLevelPos[] = {
26.410770,
129.890335,
}; public MoveElevator() {
if (g_sElevatorGoingUp && ++ g_sElevatorLevel == sizeof g_sElevatorLevelPos) {
g_sElevatorLevel = sizeof g_sElevatorLevelPos - 2;
g_sElevatorGoingUp = false;
} else if (!g_sElevatorGoingUp && -- g_sElevatorLevel == -1) {
g_sElevatorLevel = 2;
g_sElevatorGoingUp = true;
}
MoveObject(g_sElevatorObject, 1957.383300, 1902.464843, g_sElevatorLevelPos[g_sElevatorLevel], ELEVATOR_SPEED);
}
public OnObjectMoved(objectid) {
if (objectid == g_sElevatorObject) {
SetTimer("MoveElevator", 5000, false);
}
return 1;
}[/pawn] i pod ongamemodeinit je: [pawn]g_sElevatorObject = CreateObject(19447, 1957.717041, 1902.649047, g_sElevatorLevelPos[0], -0.299999, 90.299980, -117.099967);
g_sElevatorLevel = 0;
g_sElevatorGoingUp = true;
SetTimer("MoveElevator", 5000, false);
return 1;
}
return true;
}[/pawn]
ovo return true je tu od pre, da nije mozda do toga sto ima 2 return?
Ovo je vise pitanje nego da mi treba nesto nez gde da postavim pa ajde ovde.
Da li uopste i dan danas postoji negde sistem Eventa, recimo krene se peske i moze se pokupi Checkpoint peske pa se pokupi i baci ga na motor/auto bicikli kao sto je bilo na BloodMoney starom Hardplay serveru ko je igrao tamo zna o cemu pricam...
Posto ovaj mod sadrzi /server > Napravi > Event i mogu samo kola / helisi / brodovi posto mora prvo redovi vozila ali ne moze nikako peske da se ide i kupi checkpointi
Ako neko ne zna tacno o cemu se radi evo klipovi
1: https://www.youtube.com/watch?v=PIV4D2rp0qY
2: https://www.youtube.com/watch?v=MYVZeQR_E4s
Treba mi sistem cuvanja i ucitavanja tuninga.
Citat: cofilinko poslato April 12, 2023, 01:56:17 PRE PODNE
Treba mi sistem cuvanja i ucitavanja tuninga.
pa sto ne napravis
Vjerujem da nije nista extra jebeno za napraviti medjutim imam problema oko toga, napravio sam neke dodatne stvari na autu preko TStudia sad me zanima na koji fazon bi se moglo napraviti kad sam rcon logovan na serveru i udjem u privatno vozilo od nekog i upisem komandu tipa /postavituning da se ti objekti postave na auto i sacuvaju da se vise ne mogu obrisati sa auta osim komandom /obrisituning...
Prije nekoliko sam pokusavao i sve sto napravim radi (I provjere i text sve) osim objekata koji nece da se dodaju...
da li neko zna kako da ugasim u modu brzo trcanje i gde to da ugasim svaki skin mi ima brzo trcanje kao cj
Citat: Wayne543 poslato April 14, 2023, 00:14:33 PRE PODNE
da li neko zna kako da ugasim u modu brzo trcanje i gde to da ugasim svaki skin mi ima brzo trcanje kao cj
pod on gamemodeinit
UsePlayerPedAnims();
samo cj tjst skin 0 ce da trci brzo
@Wayne543
Citat: undefined poslato April 14, 2023, 11:19:39 PRE PODNE
pod on gamemodeinit
UsePlayerPedAnims();
samo cj tjst skin 0 ce da trci brzo
@Wayne543
opet isto
Citat: undefined poslato April 14, 2023, 11:19:39 PRE PODNE
pod on gamemodeinit
UsePlayerPedAnims();
samo cj tjst skin 0 ce da trci brzo
@Wayne543
Mislim da ova funkcija zapravo postavlja CJ Running :D
Samo obriši iz moda
UsePlayerPedAnims (CTRL+F i traži gde sve imaš).
Pozdrav, zeleo bih da napravim samp server ako je neki skripter zainteresovan da mi napravi neka mi se javi na discord IAMDOVL4#8768
Citat: Vasic poslato April 18, 2023, 04:30:05 PRE PODNE
Mislim da ova funkcija zapravo postavlja CJ Running :D
Samo obriši iz moda UsePlayerPedAnims (CTRL+F i traži gde sve imaš).
Ne znam sad tacno ali znam da sam bio sklanjao to brzo trcanje ali se ne secam koja je bila funkcija
treba mi neko da mi ubaci mod u optiklink
Citat: Jebqc poslato April 20, 2023, 22:07:16 POSLE PODNE
treba mi neko da mi ubaci mod u optiklink
jebote dal moguce da ni to ne znate
public OnPlayerPickUpDynamicPickup(playerid, pickupid)
{
if(pickupid == OrgPickup[PI[playerid][xClan]])
{
if(Uzeo_Vrecu[playerid] == 1)
{
if(GetFactionType(playerid) == ORG_TIP_BANDA || GetFactionType(playerid) == ORG_TIP_MAFIJA || GetFactionType(playerid) == ORG_TIP_PO)
if(VRECA_PICKUP != -1) DestroyPickup(VRECA_PICKUP);
VRECA_PICKUP = -1;
format(globalstring, sizeof(globalstring), "%s je dostavio $%d ukradenog novca u sef organizacije!", ImeIgraca(playerid), VRECA_NOVAC);
OrgPoruka(PI[playerid][xClan], NINDZOVAOMILJENA, globalstring);
format(globalstring, sizeof(globalstring),"[!A!] %s je dostavio $%d ukradenog novca u sef organizacije !", ImeIgraca(playerid), VRECA_NOVAC);
AdminPoruka ( NINDZOVAOMILJENA, globalstring );
DisablePlayerCheckpoint(playerid);
Uzeo_Vrecu[playerid] = 0;
Vreca_Novac[playerid] = 0;
RemovePlayerAttachedObject(playerid, OBJECT_SLOT_FREE);
OI[PI[playerid][xClan]][oSafeMoney] += VRECA_NOVAC;
VRECA_NOVAC = 0;
if(PljackaUToku == true) PljackaUToku = false;
Target_KillTimer(TimerBankaUkloniVrecu);
return 1;
}
}
E znaci imam taj dio skripte i sad ne znam napraviti kako da napravim provjeru probao sam sa IsPlayerInAnyVehicle ali mi nije uspjelo moze mi neko pokazati kako treba, mnogo bi mi znacilo jer zelim da se pljacka dostavi iz vozila ne da moram silaziti sa vozila.
Citat: undefined poslato April 21, 2023, 00:44:56 PRE PODNE
jebote dal moguce da ni to ne znate
nemoj biti napacen pomozi drugome ako ne mozes pomoci nemoj da seres po forumu
Citat: andreo.pwn poslato April 25, 2023, 23:11:45 POSLE PODNE
nemoj biti napacen pomozi drugome ako ne mozes pomoci nemoj da seres po forumu
krenuo si da tupis kurac a
Citat: andreo.pwn poslato April 25, 2023, 22:42:05 POSLE PODNE
public OnPlayerPickUpDynamicPickup(playerid, pickupid)
{
if(pickupid == OrgPickup[PI[playerid][xClan]])
{
if(Uzeo_Vrecu[playerid] == 1)
{
if(GetFactionType(playerid) == ORG_TIP_BANDA || GetFactionType(playerid) == ORG_TIP_MAFIJA || GetFactionType(playerid) == ORG_TIP_PO)
if(VRECA_PICKUP != -1) DestroyPickup(VRECA_PICKUP);
VRECA_PICKUP = -1;
format(globalstring, sizeof(globalstring), "%s je dostavio $%d ukradenog novca u sef organizacije!", ImeIgraca(playerid), VRECA_NOVAC);
OrgPoruka(PI[playerid][xClan], NINDZOVAOMILJENA, globalstring);
format(globalstring, sizeof(globalstring),"[!A!] %s je dostavio $%d ukradenog novca u sef organizacije !", ImeIgraca(playerid), VRECA_NOVAC);
AdminPoruka ( NINDZOVAOMILJENA, globalstring );
DisablePlayerCheckpoint(playerid);
Uzeo_Vrecu[playerid] = 0;
Vreca_Novac[playerid] = 0;
RemovePlayerAttachedObject(playerid, OBJECT_SLOT_FREE);
OI[PI[playerid][xClan]][oSafeMoney] += VRECA_NOVAC;
VRECA_NOVAC = 0;
if(PljackaUToku == true) PljackaUToku = false;
Target_KillTimer(TimerBankaUkloniVrecu);
return 1;
}
}
E znaci imam taj dio skripte i sad ne znam napraviti kako da napravim provjeru probao sam sa IsPlayerInAnyVehicle ali mi nije uspjelo moze mi neko pokazati kako treba, mnogo bi mi znacilo jer zelim da se pljacka dostavi iz vozila ne da moram silaziti sa vozila.
koristi checkpoint, nisam siguran da li detektuje kad igrac udje u pickup sa vozilom
Tacno treba objesit onoga ko se sjeti ovako imenovati varijable: NINDZOVAOMILJENA
Citat: Galardo poslato April 28, 2023, 07:10:24 PRE PODNE
Tacno treba objesit onoga ko se sjeti ovako imenovati varijable: NINDZOVAOMILJENA
durex se izvinjava
Moze mi neko poslati ili ispisati totalno sam zaboravio kako da stavim da tipa od 3 ujutru do 8 ujutru ne mogu zone da se zauzimaju itd itd?
Citat: Goku ^ poslato Maj 03, 2023, 06:30:11 PRE PODNE
Moze mi neko poslati ili ispisati totalno sam zaboravio kako da stavim da tipa od 3 ujutru do 8 ujutru ne mogu zone da se zauzimaju itd itd?
Nisi ti totalno zaboravio, nego nikad nisi ni znao, jos jedan si od onih glupih ko kurac koji samo rade copy/paste
Citat: PazzOnee poslato Maj 03, 2023, 10:27:12 PRE PODNE
Nisi ti totalno zaboravio, nego nikad nisi ni znao, jos jedan si od onih glupih ko kurac koji samo rade copy/paste
Gledam ovako ovaj forum i sve i na svakom mjestu se nadje par budala,retada,debila itd.Jedan od njih si ti.Momak mozda ne zna da napravi pa kao znao je nekad.To sto je napisao da je znao nekad je vjv da mu se ne bi takvi ko ti javljali i odgovarali mu sa tipa:nista ne znas,uzmi mod od 0(opravdavam),copy-paster itd itd.Sve u svemu pitao je za pomoc..nije trazio da ga neko napusava jer si vjv ti bio napusavan od dosta ljudi pa sad na neduzne to iskaljavas.Ako neces pomoc preskoci totalno ti je nebitan komentar i ne zanimljiv.
Citat: PazzOnee poslato Maj 03, 2023, 10:27:12 PRE PODNE
Nisi ti totalno zaboravio, nego nikad nisi ni znao, jos jedan si od onih glupih ko kurac koji samo rade copy/paste
Vidim da je nekima na ovom forumu i dalje kurac u ustima, ali dobro i to je za odredjene ljude. Napravio sam 2 minuta (uzeo iz vipsuspend i temp bana) nakon posta ali sam ostavio cisto da vidim ocel pomoci ko i naravno kao prosecan balkanski dan ljude zaboli patka da pomognu nekima i samo gledaju da pljuju i prozivaju jer tako samog sebe "uzdizu".
Citat: kvelibet poslato Maj 03, 2023, 15:45:29 POSLE PODNE
Gledam ovako ovaj forum i sve i na svakom mjestu se nadje par budala,retada,debila itd... Jedan od njih si ti.Momak mozda ne zna da napravi pa kao znao je nekad.To sto je napisao da je znao nekad je vjv da mu se ne bi takvi ko ti javljali i odgovarali mu sa tipa:nista ne znas,uzmi mod od 0(opravdavam),copy-paster itd itd.Sve u svemu pitao je za pomoc..nije trazio da ga neko napusava jer si vjv ti bio napusavan od dosta ljudi pa sad na neduzne to iskaljavas.Ako neces pomoc preskoci totalno ti je nebitan komentar i ne zanimljiv.
Usao sam na forum samo da kazem da nemas pojma o cemu pricas, da vam se da malo pameti da sami nesto potrazite i skontate, ne da trazite na gotovo. Jebem mater svakom takvom i uvek cu, kako to da ja nemam niti jednu temu, ma poruku, da se nisam mozda rodio naucen ? Pun mi vas kurac vise, vas i vaseg moralisanja, pogotovo kad neko napise "znao sam to nekada ali sam zaboravio" - kako si zaboravio ? Zaboravio si nesto sto je deo osnova ? Jesi kurac, nisi nikad ni znao a nit ces znati, jer ste generalno lenja bagra koja ocekuje sve da im se nacrta i odradi...
Citat: Goku ^ poslato Maj 03, 2023, 15:53:08 POSLE PODNE
Vidim da je nekima na ovom forumu i dalje kurac u ustima, ali dobro i to je za odredjene ljude. Napravio sam 2 minuta (uzeo iz vipsuspend i temp bana) nakon posta ali sam ostavio cisto da vidim ocel pomoci ko i naravno kao prosecan balkanski dan ljude zaboli patka da pomognu nekima i samo gledaju da pljuju i prozivaju jer tako samog sebe "uzdizu".
Necu tebe preskociti, ne brini se. Nece niko vise pomoci oko glupih stvari, jer vama kada se pomogne na dugorocan nacin, pricate da ako necemo pomoci da ne pisemo, a ako vam se nacrta i uradi da bi samo vi ubacili u mod i kao reseno, onda je to odlicno. Sama cinjenica da si morao uzimat iz drugih sistema umesto da napises svoj code, govori dosta o tebi i tvom znanju koje je ravno nuli, jer zabavno je ipak biti skripter bez ikakvog znanja. Ovo za uzdizanje ne znam sta da ti kazem, ja sam sam sebe uzdigao i na forumu sam od 2k16 - batalio sam sve ovo zbog, objavio sam radova i pomogao preko dvesta ljudi na forumu, mozda cak i vise. Glupi ste, ne zato sto jeste, nego zato sto to od sebe pravite.
Lepo uzmete sada i spremite usta, nastavite otvarat teme ili traziti pomoc umesto da naucite, pa krenite svaki put da pusite nekome da bi vam pomogao, jer ocigledno ste maloumni da bi ste se potrudili sami da naucite da NAPISETE CODE, ah da lakse je copy/paste bez da znate sta taj code radi...
Peace 8)
Citat: realnaith poslato Maj 03, 2023, 17:01:16 POSLE PODNE
Usao sam na forum samo da kazem da nemas pojma o cemu pricas, da vam se da malo pameti da sami nesto potrazite i skontate, ne da trazite na gotovo. Jebem mater svakom takvom i uvek cu, kako to da ja nemam niti jednu temu, ma poruku, da se nisam mozda rodio naucen ? Pun mi vas kurac vise, vas i vaseg moralisanja, pogotovo kad neko napise "znao sam to nekada ali sam zaboravio" - kako si zaboravio ? Zaboravio si nesto sto je deo osnova ? Jesi kurac, nisi nikad ni znao a nit ces znati, jer ste generalno lenja bagra koja ocekuje sve da im se nacrta i odradi...
Necu tebe preskociti, ne brini se. Nece niko vise pomoci oko glupih stvari, jer vama kada se pomogne na dugorocan nacin, pricate da ako necemo pomoci da ne pisemo, a ako vam se nacrta i uradi da bi samo vi ubacili u mod i kao reseno, onda je to odlicno. Sama cinjenica da si morao uzimat iz drugih sistema umesto da napises svoj code, govori dosta o tebi i tvom znanju koje je ravno nuli, jer zabavno je ipak biti skripter bez ikakvog znanja. Ovo za uzdizanje ne znam sta da ti kazem, ja sam sam sebe uzdigao i na forumu sam od 2k16 - batalio sam sve ovo zbog, objavio sam radova i pomogao preko dvesta ljudi na forumu, mozda cak i vise. Glupi ste, ne zato sto jeste, nego zato sto to od sebe pravite.
Lepo uzmete sada i spremite usta, nastavite otvarat teme ili traziti pomoc umesto da naucite, pa krenite svaki put da pusite nekome da bi vam pomogao, jer ocigledno ste maloumni da bi ste se potrudili sami da naucite da NAPISETE CODE, ah da lakse je copy/paste bez da znate sta taj code radi...
Peace 8)
Sta reci liku kojeg cijeli forum mrzi i sa kojim se ljudi druze zbog iskoriscavanja i interesa :D. Pozdrav do sljedeceg puta <3.I samo da pitam gdje si nasao onu skriptu za skejtbord :P :P
Citat: kvelibet poslato Maj 03, 2023, 17:28:37 POSLE PODNE
Sta reci liku kojeg cijeli forum mrzi i sa kojim se ljudi druze zbog iskoriscavanja i interesa :D. Pozdrav do sljedeceg puta <3.I samo da pitam gdje si nasao onu skriptu za skejtbord :P :P
Kada pricas nesto, onda to stavi kroz argumente.
Mrzi me celi forum ? - Ne trudim se da se svidim svima, ali vecina me postuje i gotivi zapravo :)
Ljudi se druze sa mnom zbog interesa ? - Ko tacno ? Sobzirom da se druzim samo sa par ljudi koje znam godinama.
Nema sledeceg puta jer sam quit.
Odavno sam nasao skateboard na netu, myb 2k19 i objavio sam, bez svog creditsa, a verziju koju sam ja odradio dodatno i sredio da bude potpuno funkcionalna, nisam objavio, niti cu jer niko ovde to nije zasluzio.
Peace 8)
Citat: realnaith poslato Maj 03, 2023, 17:39:20 POSLE PODNE
Kada pricas nesto, onda to stavi kroz argumente.
Mrzi me celi forum ? - Ne trudim se da se svidim svima, ali vecina me postuje i gotivi zapravo :)
Ljudi se druze sa mnom zbog interesa ? - Ko tacno ? Sobzirom da se druzim samo sa par ljudi koje znam godinama.
Nema sledeceg puta jer sam quit.
Odavno sam nasao skateboard na netu, myb 2k19 i objavio sam, bez svog creditsa, a verziju koju sam ja odradio dodatno i sredio da bude potpuno funkcionalna, nisam objavio, niti cu jer niko ovde to nije zasluzio.
Peace 8)
i love nejtan
Citat: realnaith poslato Maj 03, 2023, 17:39:20 POSLE PODNE
Kada pricas nesto, onda to stavi kroz argumente.
Mrzi me celi forum ? - Ne trudim se da se svidim svima, ali vecina me postuje i gotivi zapravo :)
Ljudi se druze sa mnom zbog interesa ? - Ko tacno ? Sobzirom da se druzim samo sa par ljudi koje znam godinama.
Nema sledeceg puta jer sam quit.
Odavno sam nasao skateboard na netu, myb 2k19 i objavio sam, bez svog creditsa, a verziju koju sam ja odradio dodatno i sredio da bude potpuno funkcionalna, nisam objavio, niti cu jer niko ovde to nije zasluzio.
Peace 8)
Nemoj se zmarati kume sam znas kakav je mentalitet na cijelom Balkanu. Ne vrijedi se nervirati
Citat: realnaith poslato Maj 03, 2023, 17:01:16 POSLE PODNE
Usao sam na forum samo da kazem da nemas pojma o cemu pricas, da vam se da malo pameti da sami nesto potrazite i skontate, ne da trazite na gotovo. Jebem mater svakom takvom i uvek cu, kako to da ja nemam niti jednu temu, ma poruku, da se nisam mozda rodio naucen ? Pun mi vas kurac vise, vas i vaseg moralisanja, pogotovo kad neko napise "znao sam to nekada ali sam zaboravio" - kako si zaboravio ? Zaboravio si nesto sto je deo osnova ? Jesi kurac, nisi nikad ni znao a nit ces znati, jer ste generalno lenja bagra koja ocekuje sve da im se nacrta i odradi...
Necu tebe preskociti, ne brini se. Nece niko vise pomoci oko glupih stvari, jer vama kada se pomogne na dugorocan nacin, pricate da ako necemo pomoci da ne pisemo, a ako vam se nacrta i uradi da bi samo vi ubacili u mod i kao reseno, onda je to odlicno. Sama cinjenica da si morao uzimat iz drugih sistema umesto da napises svoj code, govori dosta o tebi i tvom znanju koje je ravno nuli, jer zabavno je ipak biti skripter bez ikakvog znanja. Ovo za uzdizanje ne znam sta da ti kazem, ja sam sam sebe uzdigao i na forumu sam od 2k16 - batalio sam sve ovo zbog, objavio sam radova i pomogao preko dvesta ljudi na forumu, mozda cak i vise. Glupi ste, ne zato sto jeste, nego zato sto to od sebe pravite.
Lepo uzmete sada i spremite usta, nastavite otvarat teme ili traziti pomoc umesto da naucite, pa krenite svaki put da pusite nekome da bi vam pomogao, jer ocigledno ste maloumni da bi ste se potrudili sami da naucite da NAPISETE CODE, ah da lakse je copy/paste bez da znate sta taj code radi...
Peace 8)
"Sama cinjenica da si morao uzimat iz drugih sistema umesto da napises svoj code, govori dosta o tebi i tvom znanju koje je ravno nuli, jer zabavno je ipak biti skripter bez ikakvog znanja."
Znaci ako sam uzeo iz drugih sistema u ovom slucaju Vipsuspenda i tempbana iz svog moda znaci da sam morao kopirati umesto da napisem svoj kod? pa ti sistemi vipsuspenda i tempbana sam ja pisao i pravio. Prosto sam pravio sistem radara i garaza na serveru, reworko totalno sistem Admin pitanja i posle 1-2h rada oko toga prosto mi je mozak blokirao a zeleo sam da zavrsim sve u jedan dan, ne vidim sta sam lose pitao. Da sam pitao nesto zahtevno ili bilo sta pa ok da razumem ali sam zatrazio nesto sto je svega 3-4 linije samo ali dobro balkanski mentalitet.
Citat: Goku ^ poslato Maj 03, 2023, 15:53:08 POSLE PODNE
Vidim da je nekima na ovom forumu i dalje kurac u ustima, ali dobro i to je za odredjene ljude. Napravio sam 2 minuta (uzeo iz vipsuspend i temp bana) nakon posta ali sam ostavio cisto da vidim ocel pomoci ko i naravno kao prosecan balkanski dan ljude zaboli patka da pomognu nekima i samo gledaju da pljuju i prozivaju jer tako samog sebe "uzdizu".
ne gubi se
Citat: kvelibet poslato Maj 03, 2023, 15:45:29 POSLE PODNE
Gledam ovako ovaj forum i sve i na svakom mjestu se nadje par budala,retada,debila itd.Jedan od njih si ti.Momak mozda ne zna da napravi pa kao znao je nekad.To sto je napisao da je znao nekad je vjv da mu se ne bi takvi ko ti javljali i odgovarali mu sa tipa:nista ne znas,uzmi mod od 0(opravdavam),copy-paster itd itd.Sve u svemu pitao je za pomoc..nije trazio da ga neko napusava jer si vjv ti bio napusavan od dosta ljudi pa sad na neduzne to iskaljavas.Ako neces pomoc preskoci totalno ti je nebitan komentar i ne zanimljiv.
Neko ko je znao nesto i ko zna nesto zna i na kojem mestu moze da vidi ista, a to je dokumentacija jebena, a ne za svaku glupu stvar vi trpate jebeni forum, znaci glupi ste obojica ko tri kurca, i ja nemam vise sa kojom recju da opisem to, al dobro...
Da ucite kako treba, znali biste i kako da koristite mozak, i obrnuto, i da se prilagodjavate svakoj situaciji, a ne da budete ograniceni ko terase i za svaku sitnicu pitate umesto da ukljucite mozak i radite logicki, ali vi ste tako navikli, jer se za drugo ni ne trudite, i zauvek cete da budete zatucani i glupi ko KURAC
Citat: Goku ^ poslato Maj 03, 2023, 06:30:11 PRE PODNE
Moze mi neko poslati ili ispisati totalno sam zaboravio kako da stavim da tipa od 3 ujutru do 8 ujutru ne mogu zone da se zauzimaju itd itd?
Možda najprostiji vrsta provjere u programiranju, dakle ako želiš da se zone napadaju od 3 do 8 sati, šta želiš reći svom kompajleru?
Uzet ćeš koliko je sati: https://team.sa-mp.com/wiki/Gettime.html
Ne želim da se napada od tada do tada?
Ako je sati veće ili jednako 3 i manje od 8:
- uradi šta želiš uraditi -
Ovo je smješno pisati koliko je prosto, ako to ne znaš, onda vjerovatno baš ne znaš ništa i tek si se počeo time baviti, što nije loše da učiš, ali ovo je toliko prosto da je glupo ne pokušati sam ovako nešto, makar guglati kako da provjerim na sampu koliko je sati i provjerim nešto sa istima.
Iz primjera sa linka gore:
[pawn]new Hour, Minute, Second;
gettime(Hour, Minute, Second);
if (Hour >= 3 && Hour < 8) return SendClientMessage(playerid, -1, "U ovom vremenskom periodu nije moguće zauzimati zone.");[/pawn]
Ako te zaista zanima nešto i želiš učiti pisati kod, programirati, ili kako to već nazivaš, počni od toga da guglaš kako nešto napraviti, pitaj ChatGPT, on će ti objasniti svaku liniju koda, gledaj da razumiješ to što si zalijepio u kod..
Neko da mi da skriptu kad neko nekog ubije da izbaci adminima DM:WARN %s ubio %s
Citat: Howard22 poslato Maj 12, 2023, 13:39:31 POSLE PODNE
Neko da mi da skriptu kad neko nekog ubije da izbaci adminima DM:WARN %s ubio %s
Beži u kurac.
Da li ima neki skripter ko je zainteresovan za saradnju?
Citat: Howard22 poslato Maj 12, 2023, 13:39:31 POSLE PODNE
Neko da mi da skriptu kad neko nekog ubije da izbaci adminima DM:WARN %s ubio %s
umirem umirem maaajkooo aaaa ne budi meee
Citat: Howard22 poslato Maj 12, 2023, 13:39:31 POSLE PODNE
Neko da mi da skriptu kad neko nekog ubije da izbaci adminima DM:WARN %s ubio %s
Javi se u dm napisat cu ti ja braco moj.
nemoj nejtana da mi dira neko jebacu vam pokolenje
Citat: emmett-white poslato Jun 15, 2023, 16:55:04 POSLE PODNE
nemoj nejtana da mi dira neko jebacu vam pokolenje
ššššššššš hakovat cu te!
Citat: Hake poslato Jun 15, 2023, 17:12:10 POSLE PODNE
ššššššššš hakovat cu te!
i ja cu tebe uz pomoc ASCII kodova
Poz svima potreban mi je ovakav sistem > https://imgur.com/im0K24X < [Paketica / /IZNANADENJA]
Uzeo bi ja sa tog moda ali mod je u MySQL a mi radimo u Pawno takodje izvorna skripta je IG(Sa mnogim izmenama)
Ako ima neko da posalje vec gotovu skriptu i da je pawno hvala unapred
Citat: Gospodar poslato Jul 02, 2023, 19:32:34 POSLE PODNE
Poz svima potreban mi je ovakav sistem > https://imgur.com/im0K24X < [Paketica / /IZNANADENJA]
Uzeo bi ja sa tog moda ali mod je u MySQL a mi radimo u Pawno takodje izvorna skripta je IG(Sa mnogim izmenama)
Ako ima neko da posalje vec gotovu skriptu i da je pawno hvala unapred
prebaci ga u ini
Citat: Gospodar poslato Jul 02, 2023, 19:32:34 POSLE PODNE
Poz svima potreban mi je ovakav sistem > https://imgur.com/im0K24X < [Paketica / /IZNANADENJA]
Uzeo bi ja sa tog moda ali mod je u MySQL a mi radimo u Pawno takodje izvorna skripta je IG(Sa mnogim izmenama)
Ako ima neko da posalje vec gotovu skriptu i da je pawno hvala unapred
Sve za tebe gospodaru...
Citat: Gospodar poslato Jul 02, 2023, 19:32:34 POSLE PODNE
Poz svima potreban mi je ovakav sistem > https://imgur.com/im0K24X < [Paketica / /IZNANADENJA]
Uzeo bi ja sa tog moda ali mod je u MySQL a mi radimo u Pawno takodje izvorna skripta je IG(Sa mnogim izmenama)
Ako ima neko da posalje vec gotovu skriptu i da je pawno hvala unapred
Kakve veze ima MySQL i Pawno?
Najbolje bi bilo da igrate singleplayer.
Citat: Galardo poslato Jul 03, 2023, 15:42:47 POSLE PODNE
Kakve veze ima MySQL i Pawno?
Najbolje bi bilo da igrate singleplayer.
??? to igraj ti slobodno Singleplayer ne mi ja sam samo trazio ako zna neko zna ako ne ne mora iskreno ne zavisim od toga samo sam lepo pitao :-*
Pomoc
Potrebna mi je pomoc u vezi Organizacija dinamicnog sistema, ovako kada sve uradim nema Error-a u skripti vec kada napravim Organizaciju sve radi lepo, odem
u Scriptfiles >> Organizacije >> Kliknem na tu organizaciju i tamo sve pise koordinate, lider, ime, itd....Medjutim kada opet udjem na server ne izbaci mi taj
"Org Pickup" odnosno ta organizacija....To sam napravio iz videa od TazGee-ta: https://www.youtube.com/watch?v=Z2Ab7IxX2hs&t=32s, medjutim njemu to radi
ali meni nece.....Izvinjavam se na smetnji......Ko ima resenje moze PM, ili odgovor na ovu temu.....Nov Sam.....
Kraj
Dio koda gdje ucitavas organizacije?
To je u OnGameModeInit:
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("Verzija 1.0 by Mladen");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
DisableInteriorEnterExits();
EnableStuntBonusForAll(0);
//=========================================================== L O A D ===================
//-- O R G S Y S T E M --//
for(new i = 0; i < MAX_ORGS; i++)
{
new orgfile[64];
format(orgfile, sizeof(orgfile), ORGPATH, i);
if(fexist(orgfile))
{
INI_ParseFile(orgfile, "LoadOrgs", .bExtra = true, .extra = i);
new string[128];
format(string, sizeof(string), "{DAA520}[ {FFFFFF}%s {DAA520}]\n{FFFFFF}Lider: {DAA520}%s", OrgInfo[orgIme], OrgInfo[orgLeader]);
orgPickup = CreatePickup(19132, 1, OrgInfo[orgX], OrgInfo[orgY], OrgInfo[orgZ]);
orgLabel = Create3DTextLabel(string, -1, OrgInfo[orgX], OrgInfo[orgY], OrgInfo[orgZ], 20.0, 0, 0);
}
}
//-------------------------//
//=======================================================================================
Citat: Mladjo558 poslato Jul 05, 2023, 13:13:31 POSLE PODNE
Evo ti i forward i public za "LoadOrgs":
forward LoadOrgs(id, name[], value[]);
public LoadOrgs(id, name[], value[])
{
INI_String("Ime", OrgInfo[id][orgIme], 128);
INI_String("Leader", OrgInfo[id][orgLeader], 128);
INI_String("Member1", OrgInfo[id][orgMember1], 128);
INI_String("Member2", OrgInfo[id][orgMember2], 128);
INI_String("Member3", OrgInfo[id][orgMember3], 128);
INI_String("Member4", OrgInfo[id][orgMember4], 128);
INI_String("Member5", OrgInfo[id][orgMember5], 128);
INI_String("Member6", OrgInfo[id][orgMember6], 128);
INI_String("Member7", OrgInfo[id][orgMember7], 128);
INI_String("Member8", OrgInfo[id][orgMember8], 128);
INI_String("Member9", OrgInfo[id][orgMember9], 128);
INI_String("Member10", OrgInfo[id][orgMember10], 128);
INI_String("Member11", OrgInfo[id][orgMember11], 128);
INI_String("Member12", OrgInfo[id][orgMember12], 128);
INI_String("Member13", OrgInfo[id][orgMember13], 128);
INI_String("Member14", OrgInfo[id][orgMember14], 128);
INI_String("Member15", OrgInfo[id][orgMember15], 128);
INI_String("Member16", OrgInfo[id][orgMember16], 128);
INI_String("Member17", OrgInfo[id][orgMember17], 128);
INI_String("Member18", OrgInfo[id][orgMember18], 128);
INI_String("Member19", OrgInfo[id][orgMember19], 128);
INI_String("Member20", OrgInfo[id][orgMember20], 128);
INI_Int("SefMoney", OrgInfo[id][orgSefMoney]);
INI_Int("SefMats", OrgInfo[id][orgSefMats]);
INI_Int("SefDroga", OrgInfo[id][orgSefDrugs]);
INI_Int("Drzavna", OrgInfo[id][orgDrzavna]);
INI_String("Rank1", OrgInfo[id][orgRank1], 128);
INI_String("Rank2", OrgInfo[id][orgRank2], 128);
INI_String("Rank3", OrgInfo[id][orgRank3], 128);
INI_String("Rank4", OrgInfo[id][orgRank4], 128);
INI_String("Rank5", OrgInfo[id][orgRank5], 128);
INI_String("Rank6", OrgInfo[id][orgRank6], 128);
INI_String("Rank7", OrgInfo[id][orgRank7], 128);
INI_Float("X", OrgInfo[id][orgX]);
INI_Float("Y", OrgInfo[id][orgY]);
INI_Float("Z", OrgInfo[id][orgZ]);
return 1;
}
pri cuvanju organizacije vidi jel imas INI_Close i stavi VW pickupa na 0
Citat: Mladjo558 poslato Jul 05, 2023, 13:35:27 POSLE PODNE
INI_String("Member1", OrgInfo[id][orgMember1], 128);
INI_String("Member2", OrgInfo[id][orgMember2], 128);
INI_String("Member3", OrgInfo[id][orgMember3], 128);
INI_String("Member4", OrgInfo[id][orgMember4], 128);
INI_String("Member5", OrgInfo[id][orgMember5], 128);
INI_String("Member6", OrgInfo[id][orgMember6], 128);
INI_String("Member7", OrgInfo[id][orgMember7], 128);
INI_String("Member8", OrgInfo[id][orgMember8], 128);
INI_String("Member9", OrgInfo[id][orgMember9], 128);
INI_String("Member10", OrgInfo[id][orgMember10], 128);
INI_String("Member11", OrgInfo[id][orgMember11], 128);
INI_String("Member12", OrgInfo[id][orgMember12], 128);
INI_String("Member13", OrgInfo[id][orgMember13], 128);
INI_String("Member14", OrgInfo[id][orgMember14], 128);
INI_String("Member15", OrgInfo[id][orgMember15], 128);
INI_String("Member16", OrgInfo[id][orgMember16], 128);
INI_String("Member17", OrgInfo[id][orgMember17], 128);
INI_String("Member18", OrgInfo[id][orgMember18], 128);
INI_String("Member19", OrgInfo[id][orgMember19], 128);
INI_String("Member20", OrgInfo[id][orgMember20], 128);
nemoj vise pls
Citat: noddy_ poslato Jul 05, 2023, 20:48:26 POSLE PODNE
Eee, hvala ti na fixu, medjutim ja sam video jednu gresku a to je da se ne Load-uju lepo koordinate odnosno pri cuvanju ja sam stavio da Save-uje
Lepo znaci po redu ime, lider, pa sve do 3 koordinate...Ali meni se sacuva obrnuto kako to kada sam u stock-u SaveOrg stavio da lepo sacuva a meni sacuva Z, Y, X koordinate a ne sacuva prvo ime, i sve ostalo i onda tu dolazi do nesporazuma, odnosno mi stvori pickup ali mi ga stvori kod sela znas vec.....
Evo ti stock SaveOrg:
stock SaveOrg(id)
{
new org_file[64];
format(org_file, sizeof(org_file), ORGPATH, id);
new INI:File = INI_Open(org_file);
INI_WriteString(File, "Ime", OrgInfo[id][orgIme]);
INI_WriteString(File, "Leader", OrgInfo[id][orgLeader]);
INI_WriteString(File, "Member1", OrgInfo[id][orgMember1]);
INI_WriteString(File, "Member2", OrgInfo[id][orgMember2]);
INI_WriteString(File, "Member3", OrgInfo[id][orgMember3]);
INI_WriteString(File, "Member4", OrgInfo[id][orgMember4]);
INI_WriteString(File, "Member5", OrgInfo[id][orgMember5]);
INI_WriteString(File, "Member6", OrgInfo[id][orgMember6]);
INI_WriteString(File, "Member7", OrgInfo[id][orgMember7]);
INI_WriteString(File, "Member8", OrgInfo[id][orgMember8]);
INI_WriteString(File, "Member9", OrgInfo[id][orgMember9]);
INI_WriteString(File, "Member10", OrgInfo[id][orgMember10]);
INI_WriteString(File, "Member11", OrgInfo[id][orgMember11]);
INI_WriteString(File, "Member12", OrgInfo[id][orgMember12]);
INI_WriteString(File, "Member13", OrgInfo[id][orgMember13]);
INI_WriteString(File, "Member14", OrgInfo[id][orgMember14]);
INI_WriteString(File, "Member15", OrgInfo[id][orgMember15]);
INI_WriteString(File, "Member16", OrgInfo[id][orgMember16]);
INI_WriteString(File, "Member17", OrgInfo[id][orgMember17]);
INI_WriteString(File, "Member18", OrgInfo[id][orgMember18]);
INI_WriteString(File, "Member19", OrgInfo[id][orgMember19]);
INI_WriteString(File, "Member20", OrgInfo[id][orgMember20]);
INI_WriteInt(File, "SefMoney", OrgInfo[id][orgSefMoney]);
INI_WriteInt(File, "SefMats", OrgInfo[id][orgSefMats]);
INI_WriteInt(File, "SefDroga", OrgInfo[id][orgSefDrugs]);
INI_WriteInt(File, "Drzavna", OrgInfo[id][orgDrzavna]);
INI_WriteString(File, "Rank1", OrgInfo[id][orgRank1]);
INI_WriteString(File, "Rank2", OrgInfo[id][orgRank2]);
INI_WriteString(File, "Rank3", OrgInfo[id][orgRank3]);
INI_WriteString(File, "Rank4", OrgInfo[id][orgRank4]);
INI_WriteString(File, "Rank5", OrgInfo[id][orgRank5]);
INI_WriteString(File, "Rank6", OrgInfo[id][orgRank6]);
INI_WriteString(File, "Rank7", OrgInfo[id][orgRank7]);
INI_WriteFloat(File, "X", OrgInfo[id][orgX]);
INI_WriteFloat(File, "Y", OrgInfo[id][orgY]);
INI_WriteFloat(File, "Z", OrgInfo[id][orgZ]);
INI_Close(File);
}
Evo ti i public LoadOrgs:
forward LoadOrgs(id, name[], value[]);
public LoadOrgs(id, name[], value[])
{
INI_String("Ime", OrgInfo[id][orgIme], 128);
INI_String("Leader", OrgInfo[id][orgLeader], 128);
INI_String("Member1", OrgInfo[id][orgMember1], 128);
INI_String("Member2", OrgInfo[id][orgMember2], 128);
INI_String("Member3", OrgInfo[id][orgMember3], 128);
INI_String("Member4", OrgInfo[id][orgMember4], 128);
INI_String("Member5", OrgInfo[id][orgMember5], 128);
INI_String("Member6", OrgInfo[id][orgMember6], 128);
INI_String("Member7", OrgInfo[id][orgMember7], 128);
INI_String("Member8", OrgInfo[id][orgMember8], 128);
INI_String("Member9", OrgInfo[id][orgMember9], 128);
INI_String("Member10", OrgInfo[id][orgMember10], 128);
INI_String("Member11", OrgInfo[id][orgMember11], 128);
INI_String("Member12", OrgInfo[id][orgMember12], 128);
INI_String("Member13", OrgInfo[id][orgMember13], 128);
INI_String("Member14", OrgInfo[id][orgMember14], 128);
INI_String("Member15", OrgInfo[id][orgMember15], 128);
INI_String("Member16", OrgInfo[id][orgMember16], 128);
INI_String("Member17", OrgInfo[id][orgMember17], 128);
INI_String("Member18", OrgInfo[id][orgMember18], 128);
INI_String("Member19", OrgInfo[id][orgMember19], 128);
INI_String("Member20", OrgInfo[id][orgMember20], 128);
INI_Int("SefMoney", OrgInfo[id][orgSefMoney]);
INI_Int("SefMats", OrgInfo[id][orgSefMats]);
INI_Int("SefDroga", OrgInfo[id][orgSefDrugs]);
INI_Int("Drzavna", OrgInfo[id][orgDrzavna]);
INI_String("Rank1", OrgInfo[id][orgRank1], 128);
INI_String("Rank2", OrgInfo[id][orgRank2], 128);
INI_String("Rank3", OrgInfo[id][orgRank3], 128);
INI_String("Rank4", OrgInfo[id][orgRank4], 128);
INI_String("Rank5", OrgInfo[id][orgRank5], 128);
INI_String("Rank6", OrgInfo[id][orgRank6], 128);
INI_String("Rank7", OrgInfo[id][orgRank7], 128);
INI_Float("X", OrgInfo[id][orgX]);
INI_Float("Y", OrgInfo[id][orgY]);
INI_Float("Z", OrgInfo[id][orgZ]);
return 1;
}
I vidis meni sacuva obrnuto Znaci ne ide prvo IME, vec ide prvo Z kordinata kako?? Kada sam u stock-u saveorg stavio da mi sacuva da prvo ide IME, kvari mi ceo sys, molim te pomozi jer vidim da si jedini pogledao ovu temu sa zdravim razumom......
da li iko zna napraviti /deliver system kao sto je na LBu, kad udjes u burrito kombi i napises /deliver odvede te negdje, ti tu napunis materijale i kad se vratis doda materijale u sef? mucim se vec sedmicu
Citat: Vedad.pwn poslato Jul 14, 2023, 14:46:42 POSLE PODNE
da li iko zna napraviti /deliver system kao sto je na LBu, kad udjes u burrito kombi i napises /deliver odvede te negdje, ti tu napunis materijale i kad se vratis doda materijale u sef? mucim se vec sedmicu
skontao sam da ima vec, ali radi samo za hitmane, kako da fixam?
Je l ima neko dinamican sistem rent vozila?
Citat: cofilinko poslato Jul 20, 2023, 02:34:24 PRE PODNE
Je l ima neko dinamican sistem rent vozila?
uradite nesto sami
Sto se onda ova tema zove trebam nešto??
Pitam za dinamičan sistem renta jer sam odradio svoj od 0 ali imam problem kada igrač ulazi u vozilo koje nije on iznajmio i skripta ga ne izbacuje pa sam hteo da proverim negde kako se to radi.
Može mi neko reworkat LS?
Citat: choppa100 poslato Jul 20, 2023, 14:29:54 POSLE PODNE
Može mi neko reworkat LS?
mogu ja al moze mi pls pomoc kako ili da mi ti to uradis evo ti moj discord dodaj galardo#6969
Treba mi objasnjenje kako da napisem poruku i posaljem igracu ???
Potreban mi je AFK System ukoliko neko ima.
Citat: cofilinko poslato Septembar 08, 2023, 12:08:15 POSLE PODNE
Potreban mi je AFK System ukoliko neko ima.
https://balkan-samp.com/forum/index.php?topic=139885.msg1011430#msg1011430
Izvoli
Citat: ivanboskic poslato Septembar 08, 2023, 13:33:04 POSLE PODNE
https://balkan-samp.com/forum/index.php?topic=139885.msg1011430#msg1011430
Izvoli
Mislio sam na fazonu kad stisne ESC Meni da ga postavi kao AFK igraca. Ne ovako preko komande.
Imaš ovdje IsPlayerPaused check, i OnPlayerResume callback kada se igrac vrati u igru: https://github.com/emmet-jones/New-SA-MP-callbacks
Citat: Slade poslato Septembar 08, 2023, 16:14:53 POSLE PODNE
Imaš ovdje IsPlayerPaused check, i OnPlayerResume callback kada se igrac vrati u igru: https://github.com/emmet-jones/New-SA-MP-callbacks
Mislim da ce ovo poprilicno da mi pomogne. Hvala puno <3
Dali netko zna koji su sve bugovi i to šta treba riješiti oko V2.4 SA ?, pošto ću radit na njemu.
ceo mod je jedan veliki bug
Ubacio sam SetPlayerCameraPos... za login i register i uglavnom kamera gleda na log/reg sys u vinewood znak, ali nema vinewood znaka na loginu a na registeru ima zašto?
Interpolate Camera skripta mi treba ako neko ima.
Citat: Lory<3 poslato Septembar 13, 2023, 02:53:40 PRE PODNE
Ubacio sam SetPlayerCameraPos... za login i register i uglavnom kamera gleda na log/reg sys u vinewood znak, ali nema vinewood znaka na loginu a na registeru ima zašto?
Nije isti virtual world?
Citat: cofilinko poslato Septembar 18, 2023, 21:33:55 POSLE PODNE
Interpolate Camera skripta mi treba ako neko ima.
Nesto na ovom principu, samo sto link ne radi
https://www.youtube.com/watch?v=LDP2rC7Jcfc
Citat: cofilinko poslato Septembar 18, 2023, 21:33:55 POSLE PODNE
Interpolate Camera skripta mi treba ako neko ima.
https://www.youtube.com/watch?v=Pi0mqLtoCxo&ab_channel=UnuAlex
Citat: cofilinko poslato Septembar 18, 2023, 21:33:55 POSLE PODNE
Interpolate Camera skripta mi treba ako neko ima.
Jooj šta ga komplicirate previše
A ti izvoli ove linkove sa dokumentacije
https://www.open.mp/docs/scripting/functions/InterpolateCameraPos
https://www.open.mp/docs/scripting/functions/InterpolateCameraLookAt
Citat: ivanboskic1 poslato Septembar 19, 2023, 19:28:45 POSLE PODNE
Jooj šta ga komplicirate previše
A ti izvoli ove linkove sa dokumentacije
https://www.open.mp/docs/scripting/functions/InterpolateCameraPos
https://www.open.mp/docs/scripting/functions/InterpolateCameraLookAt
Cekaj, mislis da ne znam za Interpolate funkcije? Valjda znas za sta sluzi Cameraeditor. Ali svakako sam se snasao.
Ako nekome treba link neka mi pise.
https://github.com/Southclaws/samp-camera-sequencer/blob/master/camera-editor.pwn
Citat: pokerface poslato Septembar 19, 2023, 19:45:53 POSLE PODNE
https://github.com/Southclaws/samp-camera-sequencer/blob/master/camera-editor.pwn
Probao sam i to. Nema od njega nista. Snasao sam se svakako. Hvala na pomoci
Citat: Vasic poslato Jun 15, 2020, 09:33:02 PRE PODNE
Stara Tema #3 (https://balkan-samp.com/forum/index.php?topic=51045.0)
Ova tema je namenjena korisnicima koji žele neku skriptu a da je ne znaju sami napraviti. Ovde možete napisati post i opisati šta želite i ako koji od skriptera želi, onda će vam napraviti to.
Treba mi pomoc kada hocu da dodam server na samp kucam localhost probao sam i localhost:7777 i nece pls pomoc braco,ako ima neko vec uradjenu skriptu da je roleplay tema neka posalje a za ovo prvo pls helpp
Citat: Zeca poslato Septembar 20, 2023, 00:26:55 PRE PODNE
Treba mi pomoc kada hocu da dodam server na samp kucam localhost probao sam i localhost:7777 i nece pls pomoc braco,ako ima neko vec uradjenu skriptu da je roleplay tema neka posalje a za ovo prvo pls helpp
pokrenes server, pogledas da li je up a onda i port...
Nije me bilo oko godinu dana jer me smorilo sve, sad se vracam nazad pa me zanima da li neko ima kakav dobar RP mod, da nije ubagovan do boga...
Citat: ScarfyYT poslato Oktobar 05, 2023, 09:31:17 PRE PODNE
Nije me bilo oko godinu dana jer me smorilo sve, sad se vracam nazad pa me zanima da li neko ima kakav dobar RP mod, da nije ubagovan do boga...
https://www.mediafire.com/file/sg471eeilebpr7z/Project_Meanwhile_-_v2.0.zip/file
Probaj ovaj
Jel ima neko full odradjenu bazu od imperium moda, ako moze neka posalje u dm.
Treba mi AFK sistem kad neko ide AFK da mu odbrojava koliko vremena je AFK trenutno
Citat: armstrongs poslato Oktobar 13, 2023, 15:37:43 POSLE PODNE
Treba mi AFK sistem kad neko ide AFK da mu odbrojava koliko vremena je AFK trenutno
uzmi sa ig moda ili black jacka ja mislim da jos neki to imaju npr utlimate
Citat: Hake poslato Oktobar 13, 2023, 16:45:07 POSLE PODNE
uzmi sa ig moda ili black jacka ja mislim da jos neki to imaju npr utlimate
Ako mozes da mi posaljes link?
Citat: armstrongs poslato Oktobar 18, 2023, 13:57:23 POSLE PODNE
Ako mozes da mi posaljes link?
Nadji sam nešto. Čovek ti da prst, ti hoćeš celu šaku.
Zasto i dan danas niko nije napravio mod kao sto je croherze imao jos 2009 oni momci su pokusali 2015te bio je dobar i zanimljiv ali skoro neigriv od bugova
Citat: Veljko_Vidanovic poslato Oktobar 20, 2023, 17:54:18 POSLE PODNE
Zasto i dan danas niko nije napravio mod kao sto je croherze imao jos 2009 oni momci su pokusali 2015te bio je dobar i zanimljiv ali skoro neigriv od bugova
napravili su ljudi.. al nisu ludi da ga objave.
ispravka xeptic mod ali slicni su svakako dinamicni sistemi i to nije to sto nece da objave nego da ni jedan server nije takav 2023 i dalje se jure crveni markeri
Da li uopste ima negde SQL baza za RedRose mod ima mod al bez baze ?
Citat: Gospodar poslato Novembar 01, 2023, 12:33:32 POSLE PODNE
Da li uopste ima negde SQL baza za RedRose mod ima mod al bez baze ?
Ako ti toliko treba, napravi...
Citat: Gospodar poslato Novembar 01, 2023, 12:33:32 POSLE PODNE
Da li uopste ima negde SQL baza za RedRose mod ima mod al bez baze ?
Na tom modu se baza automatski kreira čim startaš prvi put server i onda možeš da je izvezeš kasnije.
Citat: LLotr.Pawno poslato Novembar 01, 2023, 13:44:10 POSLE PODNE
Ako ti toliko treba, napravi...
Iskreno da ti kazem da znam da napravim napravio bi jedino ako ima neki TUT na YT posalji ovde pa cu vidim 8)
Citat: Max_Simeon poslato Novembar 01, 2023, 13:51:19 POSLE PODNE
Na tom modu se baza automatski kreira čim startaš prvi put server i onda možeš da je izvezeš kasnije.
E sada glavno pitanje gde ta baza se zavrsi i ako moze preko kucnog kada se starta srw i udje na srw prvi put, ako se napravi gde ona bude?
Ili moras preko hostinga?
Citat: Gospodar poslato Novembar 01, 2023, 18:56:25 POSLE PODNE
E sada glavno pitanje gde ta baza se zavrsi i ako moze preko kucnog kada se starta srw i udje na srw prvi put, ako se napravi gde ona bude?
Ili moras preko hostinga?
Moze i na kucnom, zavrsi na phpmyadmin ako koristis xampp :D i onda je mozes exportat kad god ti zelis,
Citat: Max_Simeon poslato Novembar 01, 2023, 19:00:39 POSLE PODNE
Moze i na kucnom, zavrsi na phpmyadmin ako koristis xampp :D i onda je mozes exportat kad god ti zelis,
Pitao sam jednog lika i ovo mi rekao na discordu
To ti je i ubagano
Server ce ti raditi nekoliko minuta i ugasiti se, jer ima previse warninga/errora
Baza uglavnom ubagana
Citat: Gospodar poslato Novembar 01, 2023, 19:35:07 POSLE PODNE
Pitao sam jednog lika i ovo mi rekao na discordu
To ti je i ubagano
Server ce ti raditi nekoliko minuta i ugasiti se, jer ima previse warninga/errora
Baza uglavnom ubagana
U bazi jedino postoji problem sa čuvanjem privatnih vozila i tjt
Potreban mi je kod kada kucas /aduty, pa da izbaci ono npr. Vlasnik %s je na duznosti.
Ako bi neko bio ljubazan da posalje, hvala.
Citat: dzoni.x poslato Novembar 03, 2023, 12:13:11 POSLE PODNE
Potreban mi je kod kada kucas /aduty, pa da izbaci ono npr. Vlasnik %s je na duznosti.
Ako bi neko bio ljubazan da posalje, hvala.
[pawn]SendClientMessage(playerid, -1, "Vlasnik %%s je na duznosti.);[/pawn]
Citat: michaelstar poslato Novembar 03, 2023, 12:27:47 POSLE PODNE
[pawn]SendClientMessage(playerid, -1, "Vlasnik %%s je na duznosti.);[/pawn]
Hhahahahhaha nismo se razumeli, mislio sam na ono da po Admin Levelu izbaci, npr.
AL 6 - Direktor %s
AL 5 - Head Admin %s
Citat: michaelstar poslato Novembar 03, 2023, 12:27:47 POSLE PODNE
[pawn]SendClientMessage(playerid, -1, "Vlasnik %%s je na duznosti.);[/pawn]
Ako ne znaš ne lupetaj napamet
To možeš pomoću y_va plugina odraditi ovako nekako te provjere
[pawn]
if(player_Admin[playerid] == 1 || player_Admin[playerid] == 2 || player_Admin[playerid] == 3) {
va_SendClientMessageToAll(-1, "Admin %s je sada na duznosti.", ReturnPlayerName(playerid));
}
else if(player_Admin[playerid] == 4) {
va_SendClientMessageToAll(-1, "Head Admin %s je sada na duznosti.", ReturnPlayerName(playerid));
}
else if(player_Admin[playerid] == 5) {
va_SendClientMessageToAll(-1, "Director %s je sada na duznosti.", ReturnPlayerName(playerid));
}
else if(player_Admin[playerid] == 6) {
va_SendClientMessageToAll(-1, "Owner %s je sada na duznosti.", ReturnPlayerName(playerid));
}
Zaboravio sam da napomenem još jednu važnu stvar, a to je da za ReturnPlayerName funkciju moraš includovati
#include <YSI_Data\y_iterate> i takodjer #include <YSI_Coding\y_va>
[/pawn]
Nema tu nikakve mudrolije dalje i to je to
pImeRanka[50],
UpdateNameRank(playerid)
{
if(PlayerInfo[playerid][pImaRank] == 1) return 1;
else if(PlayerInfo[playerid][pAdmin] == 6) { strmid(PlayerInfo[playerid][pImeRanka], "Direktor", 0, 30); }
else if(PlayerInfo[playerid][pAdmin] == 5) { strmid(PlayerInfo[playerid][pImeRanka], "Head Admin", 0, 30); }
else if(PlayerInfo[playerid][pAdmin] == 4) { strmid(PlayerInfo[playerid][pImeRanka], "Admin Level 4", 0, 30); }
else if(PlayerInfo[playerid][pAdmin] == 3) { strmid(PlayerInfo[playerid][pImeRanka], "Admin Level 3", 0, 30); }
else if(PlayerInfo[playerid][pAdmin] == 2) { strmid(PlayerInfo[playerid][pImeRanka], "Admin Level 2", 0, 30); }
else if(PlayerInfo[playerid][pAdmin] == 1) { strmid(PlayerInfo[playerid][pImeRanka], "Admin Level 1", 0, 30); }
return 1;
}
Kod postavi admina stavis UpdateNameRank(target);
i onda skratis maksimalno i to moze izgledati tipa za adminduty ovako primer:
[pawn]
CMD:adminduty(playerid, params[])
{
va_SendClientMessageToAll(-1, "%s %s je sada na duznosti ", PlayerInfo[playerid][pImeRanka], GetName(playerid));
SetPlayerArmour(playerid, 99.0); SetPlayerHealth(playerid, 99.0);
return 1;
}
[/pawn]
To furam vec 3 godine svaki rank je tu ubacen i apsolutno svuda gde kod pisao pise to ime ranka veruj mi skratice ti maksimalno. Tu mozes upisati i vip levela, promoter level sta oces mozes se igrati
Citat: ivan_script poslato Novembar 03, 2023, 12:48:31 POSLE PODNE
Ako ne znaš ne lupetaj napamet
To možeš pomoću y_va plugina odraditi ovako nekako te provjere
[pawn]
if(player_Admin[playerid] == 1 || player_Admin[playerid] == 2 || player_Admin[playerid] == 3) {
va_SendClientMessageToAll(-1, "Admin %s je sada na duznosti.", ReturnPlayerName(playerid));
}
else if(player_Admin[playerid] == 4) {
va_SendClientMessageToAll(-1, "Head Admin %s je sada na duznosti.", ReturnPlayerName(playerid));
}
else if(player_Admin[playerid] == 5) {
va_SendClientMessageToAll(-1, "Director %s je sada na duznosti.", ReturnPlayerName(playerid));
}
else if(player_Admin[playerid] == 6) {
va_SendClientMessageToAll(-1, "Owner %s je sada na duznosti.", ReturnPlayerName(playerid));
}
Zaboravio sam da napomenem još jednu važnu stvar, a to je da za ReturnPlayerName funkciju moraš includovati
#include <YSI_Data\y_iterate> i takodjer #include <YSI_Coding\y_va>
[/pawn]
Nema tu nikakve mudrolije dalje i to je to
Sta bi mi trebalo od include-a da ubacim, posto je meni ceo mod sa YCMD ?
Hvala :D
Citat: dzoni.x poslato Novembar 03, 2023, 15:49:53 POSLE PODNE
Sta bi mi trebalo od include-a da ubacim, posto je meni ceo mod sa YCMD ?
Hvala :D
[pawn]
#include <YSI_Coding\y_va>
#include <YSI_Data\y_iterate>
[/pawn]
Ovo dvoje ubaci
Citat: dzoni.x poslato Novembar 03, 2023, 15:49:53 POSLE PODNE
Sta bi mi trebalo od include-a da ubacim, posto je meni ceo mod sa YCMD ?
Hvala :D
Moje ti je bolje moze da bude za sve komande i sisteme dok njegovo je iskljucivo za tu cmd ali ok ti biras.
Citat: Goku ^ poslato Novembar 03, 2023, 20:51:01 POSLE PODNE
Moje ti je bolje moze da bude za sve komande i sisteme dok njegovo je iskljucivo za tu cmd ali ok ti biras.
Citat: ivan_script poslato Novembar 03, 2023, 19:11:31 POSLE PODNE
[pawn]
#include <YSI_Coding\y_va>
#include <YSI_Data\y_iterate>
[/pawn]
Ovo dvoje ubaci
Hvala Vam obojici na pomoci, sredio sam nekako >:( :D
Imam problem sa ocitavanjem moda ko moze da mi pomogne nek se javi u inbox
Citat: ivan_script poslato Novembar 03, 2023, 12:48:31 POSLE PODNE
Ako ne znaš ne lupetaj napamet
To možeš pomoću y_va plugina odraditi ovako nekako te provjere
[pawn]
if(player_Admin[playerid] == 1 || player_Admin[playerid] == 2 || player_Admin[playerid] == 3) {
va_SendClientMessageToAll(-1, "Admin %s je sada na duznosti.", ReturnPlayerName(playerid));
}
else if(player_Admin[playerid] == 4) {
va_SendClientMessageToAll(-1, "Head Admin %s je sada na duznosti.", ReturnPlayerName(playerid));
}
else if(player_Admin[playerid] == 5) {
va_SendClientMessageToAll(-1, "Director %s je sada na duznosti.", ReturnPlayerName(playerid));
}
else if(player_Admin[playerid] == 6) {
va_SendClientMessageToAll(-1, "Owner %s je sada na duznosti.", ReturnPlayerName(playerid));
}
Zaboravio sam da napomenem još jednu važnu stvar, a to je da za ReturnPlayerName funkciju moraš includovati
#include <YSI_Data\y_iterate> i takodjer #include <YSI_Coding\y_va>
[/pawn]
Nema tu nikakve mudrolije dalje i to je to
Ovo je cisti rezultat glupanderskog razmisljanja
Treba mi MySQL Login/Register ako neko ima.
Zna li neko kako da stavim brojeve na zonama (ako ima kod) i kod za labele igraca iznad glave da pisu (da mogu da stavim naziv labela i boju preko komande)
Citat: MarkeZ poslato Januar 04, 2024, 17:47:38 POSLE PODNE
Zna li neko kako da stavim brojeve na zonama (ako ima kod) i kod za labele igraca iznad glave da pisu (da mogu da stavim naziv labela i boju preko komande) i kod da kreiram utakmice za kladionice realne?
Citat: MarkeZ poslato Januar 04, 2024, 17:47:38 POSLE PODNE
Zna li neko kako da stavim brojeve na zonama (ako ima kod) i kod za labele igraca iznad glave da pisu (da mogu da stavim naziv labela i boju preko komande)
oces celu skriptu da ti napisemo?
Treba mi taj deo samo ne cela skripta(server)
Pozdrav,treba mi jedna pomoc oko mapa u skripti ubacio sam mape sebi al mi se sporo ucitavaju skroz ako neko zna kako da optimizujem mape hvala unapred :)
Citat: Esmer_BOG poslato Januar 14, 2024, 18:04:43 POSLE PODNE
Pozdrav,treba mi jedna pomoc oko mapa u skripti ubacio sam mape sebi al mi se sporo ucitavaju skroz ako neko zna kako da optimizujem mape hvala unapred :)
esko
Citat: Esmer_BOG poslato Januar 14, 2024, 18:04:43 POSLE PODNE
Pozdrav,treba mi jedna pomoc oko mapa u skripti ubacio sam mape sebi al mi se sporo ucitavaju skroz ako neko zna kako da optimizujem mape hvala unapred :)
Koriguj stream i draw distance na svim mapama u radijusu lokacije gdje se nalazis, i postavi priority na vece objekte (zgrade i slicno).
Ovo ti je komanda, sa default vrijednostima na nekim parametrima, njih mozes sebi doraditi po svojim potrebama
[pawn]CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD, areaid = -1, priority = 0)[/pawn]
Treba mi sistem kapije otvaranje i zatvaranje za orge hvala ljepo
Citat: Danix Knez poslato Februar 03, 2024, 10:25:32 PRE PODNE
Treba mi sistem kapije otvaranje i zatvaranje za orge hvala ljepo
https://www.youtube.com/watch?v=51SJe4xkD-0
Youtube API da mogu na serveru da upisem pesmu i da on searchuje izbaci listu pesama sa tim imenom i pustim da svira.
trazim sljedece:
Uglavnom mozete ostaviti link moda ili link topica nekog moda u kojem se nalazi ovo sljedece sto cu nabrojati ili da ostavite skriput
sistem attach
FBI/ ZANDANMERIJU org
/Liveevent sistem
/gotomark /mark
/cnc
Citat: Ecuador Vasquez poslato Februar 10, 2024, 23:42:40 POSLE PODNE
trazim sljedece:
Uglavnom mozete ostaviti link moda ili link topica nekog moda u kojem se nalazi ovo sljedece sto cu nabrojati ili da ostavite skriput
sistem attach
FBI/ ZANDANMERIJU org
/Liveevent sistem
/gotomark /mark
/cnc
Limex Gaming
koja verzija limexa mozes poslat link moda?
jel ima neko skriptu /setrank [ID igraca] [Ime ranka] za lspd rankove ?
Citat: Howard22 poslato Mart 06, 2024, 21:54:33 POSLE PODNE
jel ima neko skriptu /setrank [ID igraca] [Ime ranka] za lspd rankove ?
Ovako nesto?
[pawn]
CMD:setrankname(playerid, params[])
{
new id, imeRanka[128];
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [Ime Ranka]");
if(strlen(imeRanka) < 3 || strlen(imeRanka) > 25) return SCM(playerid,-1,"Ime ranka ne moze biti manji od 3 i veci od 25 slova!");
PlayerInfo[id][pCustomRank] = imeRanka;
strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
return true;
}
[/pawn]
Citat: Goku ^ poslato Mart 06, 2024, 21:59:02 POSLE PODNE
Ovako nesto?
[pawn]
CMD:setrankname(playerid, params[])
{
new id, imeRanka[128];
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [Ime Ranka]");
if(strlen(imeRanka) < 3 || strlen(imeRanka) > 25) return SCM(playerid,-1,"Ime ranka ne moze biti manji od 3 i veci od 25 slova!");
PlayerInfo[id][pCustomRank] = imeRanka;
strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
return true;
}
[/pawn]
Čemu ovaj GetName, kad u YSI 5x verziji ima ReturnPlayerName
Citat: ivanbosnjak poslato Mart 06, 2024, 22:03:45 POSLE PODNE
Čemu ovaj GetName, kad u YSI 5x verziji ima ReturnPlayerName
Mozda je neko navikao na GetName? Navikao sam zadnje 5 godine koristim GetName ne vidim sto bi promenio
Citat: Goku ^ poslato Mart 06, 2024, 21:59:02 POSLE PODNE
Ovako nesto?
[pawn]
CMD:setrankname(playerid, params[])
{
new id, imeRanka[128];
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [Ime Ranka]");
if(strlen(imeRanka) < 3 || strlen(imeRanka) > 25) return SCM(playerid,-1,"Ime ranka ne moze biti manji od 3 i veci od 25 slova!");
PlayerInfo[id][pCustomRank] = imeRanka;
strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
return true;
}
[/pawn]
strcpy!!!!!
Citat: Goku ^ poslato Mart 06, 2024, 21:59:02 POSLE PODNE
Ovako nesto?
[pawn]
CMD:setrankname(playerid, params[])
{
new id, imeRanka[128];
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [Ime Ranka]");
if(strlen(imeRanka) < 3 || strlen(imeRanka) > 25) return SCM(playerid,-1,"Ime ranka ne moze biti manji od 3 i veci od 25 slova!");
PlayerInfo[id][pCustomRank] = imeRanka;
strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
return true;
}
[/pawn]
a ja budala isto ovakvu skriptu ali nisam mogao da se snajdem sa strmid(....... ovo srajne pa nije mi radila moja . Hvala
Citat: Goku ^ poslato Mart 06, 2024, 21:59:02 POSLE PODNE
Ovako nesto?
[pawn]
CMD:setrankname(playerid, params[])
{
new id, imeRanka[128];
if(PlayerInfo[playerid][pAdmin] < 1) return SCM(playerid,-1 ,"Nematas perm");
if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [Ime Ranka]");
if(strlen(imeRanka) < 3 || strlen(imeRanka) > 25) return SCM(playerid,-1,"Ime ranka ne moze biti manji od 3 i veci od 25 slova!");
PlayerInfo[id][pCustomRank] = imeRanka;
strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);
va_SendClientMessage(id, -1,"%s vam je postavio ime ranka %s", PlayerInfo[playerid][pImeRanka], GetName(playerid), imeRanka);
va_SendClientMessage(playerid, -1,"Igracu %s ste postavili ime ranka %s", GetName(id), imeRanka);
return true;
}
[/pawn]
[pawn] if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [Ime Ranka]");
strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);[/pawn]
Hahhahahaha
Citat: ʟᴀᴋᴇʀɪɴɢ poslato Mart 07, 2024, 20:51:47 POSLE PODNE
[pawn] if(sscanf(params, "us[128]", id, imeRanka)) return SCM(playerid,-1, "/setrankname [ID] [Ime Ranka]");
strmid(PlayerInfo[id][pCustomRank], imeRanka, 0, strlen(imeRanka), 255);[/pawn]
Hahhahahaha
Šta je bilo?
Trazim skriptera koji ce da resi par sitnih bagova
uslov je da radi na mom kompu preko any/tw
placam xbon/sms
Trebao bi ovo https://balkan-samp.com/forum/index.php?topic=141686.0 (https://balkan-samp.com/forum/index.php?topic=141686.0) ako netko ima da mi posalje u PM, hvala. :)
y_ini_impl.inc(1550) : warning 219: local variable "handle" shadows a variable at a preceding level
jel netko zna zasto mi ovo javlja dok compilam
Citat: letecitanjur poslato Maj 16, 2024, 11:57:05 PRE PODNEy_ini_impl.inc(1550) : warning 219: local variable "handle" shadows a variable at a preceding level
jel netko zna zasto mi ovo javlja dok compilam
Zato sto nisi iskoristio pointers
Molim vas da bilo kakve stvari u vezi pomoci oko skripte, objavljujete i komentarisete u sekciji predvidjenoj za to.
Hitno mi treba pomoc, imam cmd /goto medjutim sacuvao sam jedne kordinate i nije mi jasno kako da uradim da kada neki admin/lider/helper oce da se prota do igraca da pise kao ne mozete do tog igraca zato sto je na tu i tu lokaciju ( kad probam ovako if(IsPlayerInRangeOfPoint(playerid, 10,1505.9548,-1741.5792,13.5469) onda mi kaze odmah kao ne mozete do tog igraca zato sto je tu i ne radi uopste cmd : goto - a meni treba kada upises /goto da sve lepo radi osim ako je na toj lokaciji pomoc hitno :)
Citat: Bakiisha poslato Jun 01, 2024, 15:15:58 POSLE PODNEHitno mi treba pomoc, imam cmd /goto medjutim sacuvao sam jedne kordinate i nije mi jasno kako da uradim da kada neki admin/lider/helper oce da se prota do igraca da pise kao ne mozete do tog igraca zato sto je na tu i tu lokaciju ( kad probam ovako if(IsPlayerInRangeOfPoint(playerid, 10,1505.9548,-1741.5792,13.5469) onda mi kaze odmah kao ne mozete do tog igraca zato sto je tu i ne radi uopste cmd : goto - a meni treba kada upises /goto da sve lepo radi osim ako je na toj lokaciji pomoc hitno :)
Koristi if(IsPlayerInDynamicArea(traget, Tvoje kordinate))
Citat: Goku ^ poslato Jun 01, 2024, 15:44:00 POSLE PODNEKoristi if(IsPlayerInDynamicArea(traget, Tvoje kordinate))
uradim al izbacuje ERROR kao da nije define a kad definam jos vise
imam neki mod, edit san marina i sredio ga skroz i odjednom kada se ulogujem izbaci crni kvadrat tj u duzini monitora na donjem delu, to mi se desavalo i pre sa san marino modom zna neko fix?
Hitno mi je potrebna pomoc, radim na editu san marina zanima me kako da searcham u skripti da smanjim cene vozila ili gde vec. HITNO HITNO HITNO
Citat: Bakiisha poslato Jun 04, 2024, 16:27:54 POSLE PODNEHitno mi je potrebna pomoc, radim na editu san marina zanima me kako da searcham u skripti da smanjim cene vozila ili gde vec. HITNO HITNO HITNO
Iz sveg srca ti govorim, batali ovo, nije za tebe
Treba mi mala pomoc.Kada zelim da promjenim tekst Textdrawa,udjem u gamemode.pwn i tu promjenim tekst.Ali kada pokrenem server i udjem tekst tdova ostane isti.Sta jos trebam uraditi pored toga da bi promijenio tekst tda?
Citat: musijaaa poslato Jun 05, 2024, 17:35:33 POSLE PODNETreba mi mala pomoc.Kada zelim da promjenim tekst Textdrawa,udjem u gamemode.pwn i tu promjenim tekst.Ali kada pokrenem server i udjem tekst tdova ostane isti.Sta jos trebam uraditi pored toga da bi promijenio tekst tda?
Ako ti je server na hostu, moras prebacit mode na host(ftp), a ako nije, save i compile i trebalo bi radit, ako ne radi, nisi nesto dobro uradio.
ima neko gta sa dw braco?
Imam problem.Loadan mi je gamemode na host i host ga normalno ocitava i pali se server.Ali samp clien ne ocitava server i ne prikazuje uopste server info(language,gamemode,hostname).Ali kada udjem na server sve radi normalno?
Citat: toncikica poslato Jun 06, 2024, 18:56:05 POSLE PODNEAko ti je server na hostu, moras prebacit mode na host(ftp), a ako nije, save i compile i trebalo bi radit, ako ne radi, nisi nesto dobro uradio.
Prebacen je mode na host i save i compile radi,tekst je sve full izmjenjen ali idalje kada udjem ingame td ostaje isti
Citat: musijaaa poslato Jun 05, 2024, 17:35:33 POSLE PODNETreba mi mala pomoc.Kada zelim da promjenim tekst Textdrawa,udjem u gamemode.pwn i tu promjenim tekst.Ali kada pokrenem server i udjem tekst tdova ostane isti.Sta jos trebam uraditi pored toga da bi promijenio tekst tda?
Evo ovako
Udjem u gamemode.pwn i tu promenim tekst textdrawa npr ako je ovako:
/*InGameTD[0] = TextDrawCreate(635.500000, 4.640007, "Magic Gaming");
TextDrawLetterSize(InGameTD[0], 0.353999, 1.740000);
TextDrawAlignment(InGameTD[0], 3);
TextDrawColor(InGameTD[0], 309718527);
TextDrawSetShadow(InGameTD[0], -255);
TextDrawSetOutline(InGameTD[0], 0);
TextDrawBackgroundColor(InGameTD[0], 255);
TextDrawFont(InGameTD[0], 2);
TextDrawSetProportional(InGameTD[0], 1);
TextDrawSetShadow(InGameTD[0], -255);
Ja promenim da bude ovako
/*InGameTD[0] = TextDrawCreate(635.500000, 4.640007, "Wanted Gaming");
TextDrawLetterSize(InGameTD[0], 0.353999, 1.740000);
TextDrawAlignment(InGameTD[0], 3);
TextDrawColor(InGameTD[0], 309718527);
TextDrawSetShadow(InGameTD[0], -255);
TextDrawSetOutline(InGameTD[0], 0);
TextDrawBackgroundColor(InGameTD[0], 255);
TextDrawFont(InGameTD[0], 2);
TextDrawSetProportional(InGameTD[0], 1);
TextDrawSetShadow(InGameTD[0], -255);
I sad bi trebalo ingame umjesto Magic Gaming pisati Wanted gaming.Ali ja kada promenim,ubacim u host i udjem ingame,tekst ostane isti,idalje pise magic gaming.Zasto?
@musijaaa Trebas compile skriptu nakon izmejna, pritisni F5.
Molim te da za sve sljedece upite procitas pravila i postavis po formularu.
Citat: Galardo poslato Jun 07, 2024, 08:59:32 PRE PODNE@musijaaa Trebas compile skriptu nakon izmejna, pritisni F5.
Molim te da za sve sljedece upite procitas pravila i postavis po formularu.
Zasto balkanac cita uputstva? Da vidi dje je zajebo...
pozdrav, trebao bi ako netko ima neku funkciju gdje provjerava jel ima vozaca u vozilu u kojem se igrac nalazi.
htio bi napraviti da ako igrac zeli g/h u autu kojem nema vozaca da ga izbaci van.
nasao sam ovo,ali ne znam kako ispravno iskoristiti.
IsVehicleSeatTaken(vehicleid, seatid = 0)
{
for(new p = 0; p < GetMaxPlayers(); p++)
{
if(GetPlayerVehicleID(p) == vehicleid)
{
switch(GetPlayerVehicleSeat(p))
{
case -1: return (seatid == GetPlayerVehicleSeat(p));
case 0: return (seatid == GetPlayerVehicleSeat(p));
case 1,2,3: return (seatid == GetPlayerVehicleSeat(p));
default: return false; // to avoid being crashed because of the invalid seat id 128....
}
}
}
return 0;
}
if (newkeys == KEY_CROUCH && GetPlayerState(playerid) == PLAYER_STATE_PASSENGER || newkeys == KEY_CTRL_BACK && GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
//RemovePlayerFromVehicle(playerid);
}
Citat: letecitanjur poslato Jul 10, 2024, 23:56:57 POSLE PODNEpozdrav, trebao bi ako netko ima neku funkciju gdje provjerava jel ima vozaca u vozilu u kojem se igrac nalazi.
htio bi napraviti da ako igrac zeli g/h u autu kojem nema vozaca da ga izbaci van.
nasao sam ovo,ali ne znam kako ispravno iskoristiti.
IsVehicleSeatTaken(vehicleid, seatid = 0)
{
for(new p = 0; p < GetMaxPlayers(); p++)
{
if(GetPlayerVehicleID(p) == vehicleid)
{
switch(GetPlayerVehicleSeat(p))
{
case -1: return (seatid == GetPlayerVehicleSeat(p));
case 0: return (seatid == GetPlayerVehicleSeat(p));
case 1,2,3: return (seatid == GetPlayerVehicleSeat(p));
default: return false; // to avoid being crashed because of the invalid seat id 128....
}
}
}
return 0;
}
if (newkeys == KEY_CROUCH && GetPlayerState(playerid) == PLAYER_STATE_PASSENGER || newkeys == KEY_CTRL_BACK && GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
//RemovePlayerFromVehicle(playerid);
}
Po nekoj logici samo proveris da li je vozac tj sediste okupirano vozacevo, ukoliko nije stavis da je vozilo zakljucano ili izbacis igraca iz vozila ukoliko udje
Citat: markosimic poslato Jul 11, 2024, 00:34:05 PRE PODNEPo nekoj logici samo proveris da li je vozac tj sediste okupirano vozacevo, ukoliko nije stavis da je vozilo zakljucano ili izbacis igraca iz vozila ukoliko udje
sredio sam , hvala:)
evo ako ce netko trebati ovakvu funkciju moze ju iskoristiti,nekome ce posluziti mozda
IsDriverInVehicle(vehicleid)
{
new vSeat;
foreach(new p : Player)
{
if(GetPlayerVehicleID(p) == vehicleid)
{
vSeat = GetPlayerVehicleSeat(p);
if(vSeat == 0)
{
return true;
}
}
}
return false;
}
if(IsDriverInVehicle(pVehicle)) // ako u vozilu ima vozaca
if(!IsDriverInVehicle(pVehicle)) // ako u vozilu nema vozaca
----------------------------------------------------------------------------------------------------
Trebao bi ako netko ima, mysql sistem vozila, cisto jednostavno da se ne moram zajebavat sa time od 0. i sistem kuca isto, pa si lako prilagodim i napravim kako ja imam zacrtano u glavi. Hvala
Citat: legasyZ poslato Jul 09, 2022, 12:20:11 POSLE PODNEZna li neko kako da napravim ANTI VPN?
imas na mom zadnjem post-u, jeftino a radi 100%, naravno mozes i sam da testiras
Citat: jinx poslato Avgust 09, 2024, 19:39:16 POSLE PODNEimas na mom zadnjem post-u, jeftino a radi 100%, naravno mozes i sam da testiras
Postoji geoip, preko HTTP include se moze napraviti + postoji i jedan plugin za kojeg ne treba API kao sto za geoip treba
Citat: noddy_ poslato Avgust 09, 2024, 21:44:11 POSLE PODNEPostoji geoip, preko HTTP include se moze napraviti + postoji i jedan plugin za kojeg ne treba API kao sto za geoip treba
ne koristi se geo ip, serveru se moze pristupiti iz srbije, kine, indonezije ili nigerije, potpuno je nebitno...
jednostavno se blokira pristup svakome ko koristi vpn / proxy . mozes se i sam uveriti tako sto se konektujes na test server sa bilo kojim vpn-om, a nakon toga bez.. lp
Citat: jinx poslato Avgust 09, 2024, 21:47:46 POSLE PODNEne koristi se geo ip, serveru se moze pristupiti iz srbije, kine, indonezije ili nigerije, potpuno je nebitno...
jednostavno se blokira pristup svakome ko koristi vpn / proxy . mozes se i sam uveriti tako sto se konektujes na test server sa bilo kojim vpn-om, a nakon toga bez.. lp
Tema ti je obrisana, pazi gde kacis. Omasio si PDF.
Pozdrav, ne znam gde da se obratim pa cu ovde. Zanima me da li ima neki skripter koji zeli pomoci da se server ponovo pokrene, tj server je od 2010 aktivan, trenutno smo na 10ak igraca, cuven je , bio je ovde nalistan , u svoje vreme imao je 610 igraca ... Imamo forum domenu placenu i server hosting, ali zelimo da ga unapredimo i vratimo koliko toliko iz mrtvih
moze pomoc zelim da dodam na skriptu da pokazuje oruzje na ledjima i sa strane,video sam da ima na vallahli al nez sta je to https://ibb.co/MZNzVwg
Citat: bendzamin4674 poslato Avgust 23, 2024, 15:49:00 POSLE PODNEmoze pomoc zelim da dodam na skriptu da pokazuje oruzje na ledjima i sa strane,video sam da ima na vallahli al nez sta je to https://ibb.co/MZNzVwg
Weapon Cycle, ruski FS
Sa valhalle kod :
https://pastebin.com/K54DJ34q
Source :
https://samp-mods.com/files/file735.html
ili
https://samp-mods.com/files/file9981.html
Mada mislim da je prvi
jel bi imao ko vremena da mi pomogne oko ColAndreasa, htio bi napraviti da kad igrac umre da mu ispadnu novci i oruzja ali pomocu colandreasa da kreira pickupe na mjestu gdje se moze pokupit,tipa da se ne zbuga u zidu,objektu. hvala
Citat: letecitanjur poslato Septembar 29, 2024, 20:59:49 POSLE PODNEjel bi imao ko vremena da mi pomogne oko ColAndreasa, htio bi napraviti da kad igrac umre da mu ispadnu novci i oruzja ali pomocu colandreasa da kreira pickupe na mjestu gdje se moze pokupit,tipa da se ne zbuga u zidu,objektu. hvala
Evo, ali ne garantujem da će raditi, ovo sam bezveze napravio kao primjer, otprilike bi ovako kod išao..
Ako bude šta Bagovalo sređuj kako znaš i umiješ.
#include <a_samp>
#include <ColAndreas>
public OnPlayerDeath(playerid, killerid, reason)
{
// Uzimanje pozicije gdje igrač umire
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
// Pomoću ColAndreas-a pronalazimo visinu na kojoj pickup može biti postavljen
new Float:groundZ;
CA_RayCastLine(x, y, z + 2.0, x, y, z - 10.0, _, groundZ); // Z + 2 da ne zbuga ako je malo iznad tla
// Ako pronađe odgovarajuću visinu
if (groundZ != 0.0)
{
// Stvaranje pickup-a za novac
CreatePickup(1274, 2, x, y, groundZ, -1); // 1274 - pickup ID za novac
// Oružje koje igrač ima
new weaponid, ammo;
for (new i = 0; i < 12; i++) // 12 slotova za oružje
{
GetPlayerWeaponData(playerid, i, weaponid, ammo);
if (weaponid != 0 && ammo > 0)
{
// Kreiraj pickup za oružje
CreatePickup(weaponid + 322, 2, x, y, groundZ, -1); // weaponid + 322 - odgovarajući pickup za oružje
}
}
}
return 1;
}
Citat: K ROSE poslato Septembar 29, 2024, 21:12:23 POSLE PODNEEvo, ali ne garantujem da će raditi, ovo sam bezveze napravio kao primjer, otprilike bi ovako kod išao..
Ako bude šta Bagovalo sređuj kako znaš i umiješ.
#include <a_samp>
#include <ColAndreas>
public OnPlayerDeath(playerid, killerid, reason)
{
// Uzimanje pozicije gdje igrač umire
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
// Pomoću ColAndreas-a pronalazimo visinu na kojoj pickup može biti postavljen
new Float:groundZ;
CA_RayCastLine(x, y, z + 2.0, x, y, z - 10.0, _, groundZ); // Z + 2 da ne zbuga ako je malo iznad tla
// Ako pronađe odgovarajuću visinu
if (groundZ != 0.0)
{
// Stvaranje pickup-a za novac
CreatePickup(1274, 2, x, y, groundZ, -1); // 1274 - pickup ID za novac
// Oružje koje igrač ima
new weaponid, ammo;
for (new i = 0; i < 12; i++) // 12 slotova za oružje
{
GetPlayerWeaponData(playerid, i, weaponid, ammo);
if (weaponid != 0 && ammo > 0)
{
// Kreiraj pickup za oružje
CreatePickup(weaponid + 322, 2, x, y, groundZ, -1); // weaponid + 322 - odgovarajući pickup za oružje
}
}
}
return 1;
}
hvala ti puno
Dobra vecer svima, u potrazi sam za skripterima za jedan Roleplay server, skripter za stalno i uredno placanje rada. Na skripti i modu mogu raditi i ja takodjer, ali trebam jos malo nauciti oko toga. Ako je netko zainteresiran ili zna nekoga tko stvarno zelii da radi neka se javi.
Hvala.
ne mogu nac nigdje, jel ima kakva fora da provjerim jel je neko vozilo na toj lokaciji? naprimjer da provjerim jel je neko vozilo na samom ulazu pnsa bez vozaca, da ga respawna, znam napraviti preko provjere pozicije svih vozila ali mene zanima jel mogu napravit sistem da odredim da provjerava samo ona vozila unutar pozicije koje posaljem.
Citat: letecitanjur poslato Oktobar 06, 2024, 03:11:11 PRE PODNEne mogu nac nigdje, jel ima kakva fora da provjerim jel je neko vozilo na toj lokaciji? naprimjer da provjerim jel je neko vozilo na samom ulazu pnsa bez vozaca, da ga respawna, znam napraviti preko provjere pozicije svih vozila ali mene zanima jel mogu napravit sistem da odredim da provjerava samo ona vozila unutar pozicije koje posaljem.
// Definiraj koordinate za bounding box
new Float:minX = 1234.0, Float:maxX = 1250.0; // Granice po x osi
new Float:minY = -2034.0, Float:maxY = -2020.0; // Granice po y osi
// Loop kroz sva vozila
for(new i = 1; i <= MAX_VEHICLES; i++) {
if(IsVehicleStreamedIn(i)) { // Ako je vozilo streamano
new Float:x, Float:y, Float:z;
GetVehiclePos(i, x, y, z); // Dobij poziciju vozila
// Provjeri da li je vozilo unutar definiranih granica
if(x >= minX && x <= maxX && y >= minY && y <= maxY) {
// Ovo vozilo je unutar područja, možeš ga respawnati
RespawnVehicle(i);
}
}
}
Citat: K ROSE poslato Oktobar 06, 2024, 10:25:08 PRE PODNE// Definiraj koordinate za bounding box
new Float:minX = 1234.0, Float:maxX = 1250.0; // Granice po x osi
new Float:minY = -2034.0, Float:maxY = -2020.0; // Granice po y osi
// Loop kroz sva vozila
for(new i = 1; i <= MAX_VEHICLES; i++) {
if(IsVehicleStreamedIn(i)) { // Ako je vozilo streamano
new Float:x, Float:y, Float:z;
GetVehiclePos(i, x, y, z); // Dobij poziciju vozila
// Provjeri da li je vozilo unutar definiranih granica
if(x >= minX && x <= maxX && y >= minY && y <= maxY) {
// Ovo vozilo je unutar područja, možeš ga respawnati
RespawnVehicle(i);
}
}
}
hvala, tako nesto vec imam, ali mene zanima jel se moze izbjec da se provjeravaju sva vozila nego da provjerava samo ona u odredenoj zoni, jer mislim da bi bilo preveliko opterecenje za server kad bi ucestalo provjeravao sva vozila na serveru.
jer funkciju bi koristio za vise stvari, kad igrac spawna vozilo da mu spawna na parking najblizi, kad provjeravam jel auto u pns, ili provjera jel neki auto blokira neki ulaz u interijer itd
Citat: letecitanjur poslato Oktobar 06, 2024, 11:30:39 PRE PODNEhvala, tako nesto vec imam, ali mene zanima jel se moze izbjec da se provjeravaju sva vozila nego da provjerava samo ona u odredenoj zoni, jer mislim da bi bilo preveliko opterecenje za server kad bi ucestalo provjeravao sva vozila na serveru.
jer funkciju bi koristio za vise stvari, kad igrac spawna vozilo da mu spawna na parking najblizi, kad provjeravam jel auto u pns, ili provjera jel neki auto blokira neki ulaz u interijer itd
Nemas tu problema, uporedjujes 3 coordinate. A i ne mozes drugacije. Cak i da kreiras zone streamerom i koristis njih, opet ce u pozadini provjeravati isto
Citat: letecitanjur poslato Oktobar 06, 2024, 11:30:39 PRE PODNEhvala, tako nesto vec imam, ali mene zanima jel se moze izbjec da se provjeravaju sva vozila nego da provjerava samo ona u odredenoj zoni, jer mislim da bi bilo preveliko opterecenje za server kad bi ucestalo provjeravao sva vozila na serveru.
jer funkciju bi koristio za vise stvari, kad igrac spawna vozilo da mu spawna na parking najblizi, kad provjeravam jel auto u pns, ili provjera jel neki auto blokira neki ulaz u interijer itd
Pokušaj onda nešto ovako, ovaj kod je samo primjer, ne znam hoce li raditi jer sam pisao iz glave.
new Float:zabranjenaZonaX = 100.0, Float:zabranjenaZonaY = 200.0, Float:zabranjenaZonaZ = 10.0; // Koordinate zabranjene zone
new Float:radijusZone = 50.0; // Radijus zabranjene zone
public OnVehicleUpdate(vehicleid)
{
new Float:x, Float:y, Float:z;
// Dobijanje trenutne pozicije vozila
GetVehiclePos(vehicleid, x, y, z);
// Provjera da li je vozilo unutar zabranjene zone
if(IsPointInRangeOfPoint(x, y, z, zabranjenaZonaX, zabranjenaZonaY, zabranjenaZonaZ, radijusZone))
{
// Respawn vozila
SetVehicleToRespawn(vehicleid);
return 1;
}
return 1;
}
stock IsPointInRangeOfPoint(Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2, Float:range)
{
return (floatsqroot(floatabs(x2 - x1) * floatabs(x2 - x1) + floatabs(y2 - y1) * floatabs(y2 - y1) + floatabs(z2 - z1) * floatabs(z2 - z1)) <= range);
}
Citat: K ROSE poslato Oktobar 08, 2024, 05:42:26 PRE PODNEPokušaj onda nešto ovako, ovaj kod je samo primjer, ne znam hoce li raditi jer sam pisao iz glave.
new Float:zabranjenaZonaX = 100.0, Float:zabranjenaZonaY = 200.0, Float:zabranjenaZonaZ = 10.0; // Koordinate zabranjene zone
new Float:radijusZone = 50.0; // Radijus zabranjene zone
public OnVehicleUpdate(vehicleid)
{
new Float:x, Float:y, Float:z;
// Dobijanje trenutne pozicije vozila
GetVehiclePos(vehicleid, x, y, z);
// Provjera da li je vozilo unutar zabranjene zone
if(IsPointInRangeOfPoint(x, y, z, zabranjenaZonaX, zabranjenaZonaY, zabranjenaZonaZ, radijusZone))
{
// Respawn vozila
SetVehicleToRespawn(vehicleid);
return 1;
}
return 1;
}
stock IsPointInRangeOfPoint(Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2, Float:range)
{
return (floatsqroot(floatabs(x2 - x1) * floatabs(x2 - x1) + floatabs(y2 - y1) * floatabs(y2 - y1) + floatabs(z2 - z1) * floatabs(z2 - z1)) <= range);
}
ohh dobra ideja,probati cu kasnije. hvala
Cao treba mi ceo server sa winter skriptom i mapom
Siguran sam da je sve iz glave, pogotovo IsPointInRangeOfPoint ;D ;D ;D ;D
Citat: K ROSE poslato Oktobar 08, 2024, 05:42:26 PRE PODNEPokušaj onda nešto ovako, ovaj kod je samo primjer, ne znam hoce li raditi jer sam pisao iz glave.
new Float:zabranjenaZonaX = 100.0, Float:zabranjenaZonaY = 200.0, Float:zabranjenaZonaZ = 10.0; // Koordinate zabranjene zone
new Float:radijusZone = 50.0; // Radijus zabranjene zone
public OnVehicleUpdate(vehicleid)
{
new Float:x, Float:y, Float:z;
// Dobijanje trenutne pozicije vozila
GetVehiclePos(vehicleid, x, y, z);
// Provjera da li je vozilo unutar zabranjene zone
if(IsPointInRangeOfPoint(x, y, z, zabranjenaZonaX, zabranjenaZonaY, zabranjenaZonaZ, radijusZone))
{
// Respawn vozila
SetVehicleToRespawn(vehicleid);
return 1;
}
return 1;
}
stock IsPointInRangeOfPoint(Float:x1, Float:y1, Float:z1, Float:x2, Float:y2, Float:z2, Float:range)
{
return (floatsqroot(floatabs(x2 - x1) * floatabs(x2 - x1) + floatabs(y2 - y1) * floatabs(y2 - y1) + floatabs(z2 - z1) * floatabs(z2 - z1)) <= range);
}
Pozdrav ovako imam skriptu cmd:maska e sad mi treba kad igrac ukuca maska da mu nestane ime tako i kad opet ukuca pojavi se ime ovako namjestio sam da se maska stavlja i skida oke je samo mi treba remove player name
Citat: Danix Knez poslato Januar 13, 2025, 16:47:34 POSLE PODNEPozdrav ovako imam skriptu cmd:maska e sad mi treba kad igrac ukuca maska da mu nestane ime tako i kad opet ukuca pojavi se ime ovako namjestio sam da se maska stavlja i skida oke je samo mi treba remove player name
https://www.open.mp/docs/scripting/functions/ShowPlayerNameTagForPlayer
Ne treba mi skripta ali treba mi id objekta ako netko zna :)
ID ogjekta na ledjima nez jel jedan objekat ili je vise objekta naslagano ako je vise nista onda.
https://ibb.co/R3nmPSF
Trebam sistem itema kao na slikama ako ima neko
https://imgur.com/a/UZ5oYZy
::) Pitanje/savet*:Treba mi cmd za tag iznad glave da napravim kao cmd npr. >> /setcustomlabel ID LABEL i ond samo ja imam taj tag ako kapirate
Opis*:sve pis ^^^
Dodatne informacije ^^^^
Citat: Laki10 poslato Januar 17, 2025, 20:08:12 POSLE PODNE::) Pitanje/savet*:Treba mi cmd za tag iznad glave da napravim kao cmd npr. >> /setcustomlabel ID LABEL i ond samo ja imam taj tag ako kapirate
Opis*:sve pis ^^^
Dodatne informacije ^^^^
https://sampwiki.blast.hk/wiki/SetPlayerChatBubble
Pozz, treba mi sistem kapije.
Ono kao /kreirajkapiju i to
Hvala unapred
Citat: Jebqc poslato Januar 23, 2025, 23:29:58 POSLE PODNEPozz, treba mi sistem kapije.
Ono kao /kreirajkapiju i to
Hvala unapred
#define MAX_GATES 100
#define KEY_Y 0x20
new GateID[MAX_GATES];
new GateState[MAX_GATES];
new Float:GatePos[MAX_GATES][6];
new GateOwner[MAX_GATES];
new TotalGates = 0;
CMD:kreirajkapiju(playerid, params[])
{
new objectid;
if (!sscanf(params, "i", objectid)) {
SendClientMessage(playerid, -1, "Upotreba: /kreirajkapiju [ID objekta]");
return 1;
}
if (TotalGates >= MAX_GATES) {
SendClientMessage(playerid, -1, "Maksimalan broj kapija je dostignut.");
return 1;
}
new Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, rz);
GateID[TotalGates] = CreateObject(objectid, x, y, z, rx, ry, rz);
GatePos[TotalGates][0] = x;
GatePos[TotalGates][1] = y;
GatePos[TotalGates][2] = z;
GatePos[TotalGates][3] = rx;
GatePos[TotalGates][4] = ry;
GatePos[TotalGates][5] = rz;
GateState[TotalGates] = 0;
GateOwner[TotalGates] = playerid;
SendClientMessage(playerid, -1, "Kapija je uspešno kreirana!");
TotalGates++;
return 1;
}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (newkeys & KEY_Y) {
for (new i = 0; i < TotalGates; i++) {
if (GateOwner[i] == playerid) {
if (GateState[i] == 0) {
MoveObject(GateID[i], GatePos[i][0], GatePos[i][1], GatePos[i][2] + 3.0, 2.0); // Otvaranje
GateState[i] = 1;
SendClientMessage(playerid, -1, "Otvorio si kapiju!");
} else {
MoveObject(GateID[i], GatePos[i][0], GatePos[i][1], GatePos[i][2], 2.0); // Zatvaranje
GateState[i] = 0;
SendClientMessage(playerid, -1, "Zatvorio si kapiju!");
}
break;
}
}
}
return 1;
}
CMD:izbrisikapiju(playerid, params[])
{
new gateid;
if (!sscanf(params, "i", gateid)) {
SendClientMessage(playerid, -1, "Upotreba: /izbrisikapiju [ID Kapije]");
return 1;
}
if (gateid < 0 || gateid >= TotalGates || GateOwner[gateid] != playerid) {
SendClientMessage(playerid, -1, "Nevažeći ID kapije ili nemate prava.");
return 1;
}
DestroyObject(GateID[gateid]);
GateID[gateid] = -1;
SendClientMessage(playerid, -1, "Kapija je obrisana!");
return 1;
}
prepravi ono sto ti ne odgovara i napravi cuvanje u zavisnosti koje cuvanje koristis
Zdravo momci, zelio bih da vas pitam kako da napravim /togtag komandu za Admine, gamemaster vipove da ne pise nista iznad glave kao npr admin, vip itd, i da s tom komandom mogu palit i gasit tag
skripta je athlone
Citat: Nodze poslato Februar 18, 2025, 01:24:44 PRE PODNEZdravo momci, zelio bih da vas pitam kako da napravim /togtag komandu za Admine, gamemaster vipove da ne pise nista iznad glave kao npr admin, vip itd, i da s tom komandom mogu palit i gasit tag
skripta je athlone
chatGPT to odradi za sekundu
[pawn]// Reads the player's nametag visibility state from INI
stock GetNametagVisibility(playerid)
{
new iniFile[64], state;
format(iniFile, sizeof(iniFile), "settings/%d.ini", playerid);
state = INI_ReadInt(iniFile, "NametagVisibility", 1); // Default is 1 (visible)
return state;
}
// Sets the player's nametag visibility state in INI
stock SetNametagVisibility(playerid, state)
{
new iniFile[64];
format(iniFile, sizeof(iniFile), "settings/%d.ini", playerid);
INI_WriteInt(iniFile, "NametagVisibility", state);
}
// Toggles the player's nametag visibility
cmd_toggleNametag(playerid, params[])
{
if (!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_RED, "You are not connected.");
new state = GetNametagVisibility(playerid) == 1 ? 0 : 1; // Toggle visibility state
SetNametagVisibility(playerid, state);
// Show or hide the nametag using SA-MP built-in functions
if (state) ShowPlayerNameTag(playerid, 1);
else HidePlayerNameTag(playerid);
SendClientMessage(playerid, state ? COLOR_GREEN : COLOR_RED, state ? "Nametag visible" : "Nametag hidden");
return 1;
}[/pawn]
Citat: faberge poslato Februar 18, 2025, 05:12:12 PRE PODNEchatGPT to odradi za sekundu
[pawn]// Reads the player's nametag visibility state from INI
stock GetNametagVisibility(playerid)
{
new iniFile[64], state;
format(iniFile, sizeof(iniFile), "settings/%d.ini", playerid);
state = INI_ReadInt(iniFile, "NametagVisibility", 1); // Default is 1 (visible)
return state;
}
// Sets the player's nametag visibility state in INI
stock SetNametagVisibility(playerid, state)
{
new iniFile[64];
format(iniFile, sizeof(iniFile), "settings/%d.ini", playerid);
INI_WriteInt(iniFile, "NametagVisibility", state);
}
// Toggles the player's nametag visibility
cmd_toggleNametag(playerid, params[])
{
if (!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_RED, "You are not connected.");
new state = GetNametagVisibility(playerid) == 1 ? 0 : 1; // Toggle visibility state
SetNametagVisibility(playerid, state);
// Show or hide the nametag using SA-MP built-in functions
if (state) ShowPlayerNameTag(playerid, 1);
else HidePlayerNameTag(playerid);
SendClientMessage(playerid, state ? COLOR_GREEN : COLOR_RED, state ? "Nametag visible" : "Nametag hidden");
return 1;
}[/pawn]
Osim sto nece raditi ali dobro. Bitno da ChatGPT to uradi za sekundu :D
Citat: Nodze poslato Februar 18, 2025, 01:24:44 PRE PODNEZdravo momci, zelio bih da vas pitam kako da napravim /togtag komandu za Admine, gamemaster vipove da ne pise nista iznad glave kao npr admin, vip itd, i da s tom komandom mogu palit i gasit tag
skripta je athlone
new toggedTag[MAX_PLAYERS];
CMD:togtag(playerid, params[])
{
if(PlayerInfo[playerid][xAdmin] >= 1 ||
PlayerInfo[playerid][xGameMaster] >= 1 ||
PlayerInfo[playerid][xVIP] >= 1)
{
if(!toggedTag[playerid])
{
toggedTag[playerid] = true;
SendInfoMessage(playerid, "Iskljucili ste vas rank tag!");
}
else
{
toggedTag[playerid] = false;
SendInfoMessage(playerid, "Ukljucili ste vas rank tag!");
}
}
else return GRESKA(playerid, "Nisi admin/gm/vip!");
return true;
}
to je komanda, takodje moras dodati proveru da li je ukljucen ili iskljucen tag kod tajmera gde se update-uju tagovi za igrace
Jel neko zna gdje se moze download xdr log include?
Trebam profiler plugin latest version, ako ima neko validni link?
pronasao sam , evo ako nekome treba https://github.com/sa-mp-kr/samp-plugin-profiler/releases
Citat: Ryder :) poslato April 12, 2025, 15:35:22 POSLE PODNETrebam profiler plugin latest version, ako ima neko validni link?
pronasao sam , evo ako nekome treba https://github.com/sa-mp-kr/samp-plugin-profiler/releases
Postoji takodje u YSI paketu
https://github.com/tars-c/SAMP-YSI-Includes/blob/5.x/YSI_Core/y_profiling.md