Napraviti da kad se ide /makeadmin da npr to moze samo jedna osoba na serveru npr owner.. npr neki head admin ide /makeadmin id lvl i ono mu kaze Samo Ime_Prezime moze dati admina !
Help ako znate..thx unaprijed :police:
Da li se moze ?
3,049
pregleda
16
postova
21. Avg. 2009.
Johny wrote on August 21, 2009, 8:47 am:
Napraviti da kad se ide /makeadmin da npr to moze samo jedna osoba na serveru npr owner.. npr neki head admin ide /makeadmin id lvl i ono mu kaze Samo Ime_Prezime moze dati admina !
Help ako znate..thx unaprijed :police:
Help ako znate..thx unaprijed :police:
Da moze se napravit
21. Avg. 2009.
Quote from August 21, 2009, 8:47 am:
Napraviti da kad se ide /makeadmin da npr to moze samo jedna osoba na serveru npr owner.. npr neki head admin ide /makeadmin id lvl i ono mu kaze Samo Ime_Prezime moze dati admina !
Help ako znate..thx unaprijed :police:
Help ako znate..thx unaprijed :police:
Da moze se napravit
kako sta treba ubaciti ?
21. Avg. 2009.
ovo ti je bar lako ....
cesto se zapitam, dal "skripteri" ne znaju razmisljati ili nece da razmisljaju....
jednostavno, upotrebi malo znanja ako ga imas (pretpostavljam da imas) ... znaci treba da razmisljas nekako ovako:
"aha, ukoliko je neko upisao tu i tu komandu, proveri mu nick, ukoliko mu je nick taj i taj komanda se nastavlja ukoliko ne, igracu dolazi poruka da samo taj i taj moze koristiti tu i tu komandu.." i ako si to sredio, sa desne strane uzmi neku naredbu koja ti odgovara da uzme nick
ja bi izabrao GetPlayerName, i onda upotrebio if(GetPlayerName(blablabla) == Ime_Prezime); itd ...
ako ti treba detaljnije objasniti, tj uraditi celu komandu .... :S
cesto se zapitam, dal "skripteri" ne znaju razmisljati ili nece da razmisljaju....
jednostavno, upotrebi malo znanja ako ga imas (pretpostavljam da imas) ... znaci treba da razmisljas nekako ovako:
"aha, ukoliko je neko upisao tu i tu komandu, proveri mu nick, ukoliko mu je nick taj i taj komanda se nastavlja ukoliko ne, igracu dolazi poruka da samo taj i taj moze koristiti tu i tu komandu.." i ako si to sredio, sa desne strane uzmi neku naredbu koja ti odgovara da uzme nick
ja bi izabrao GetPlayerName, i onda upotrebio if(GetPlayerName(blablabla) == Ime_Prezime); itd ...
ako ti treba detaljnije objasniti, tj uraditi celu komandu .... :S
21. Avg. 2009.
mikec wrote on August 21, 2009, 6:53 pm:
ovo ti je bar lako ....
cesto se zapitam, dal "skripteri" ne znaju razmisljati ili nece da razmisljaju....
jednostavno, upotrebi malo znanja ako ga imas (pretpostavljam da imas) ... znaci treba da razmisljas nekako ovako:
"aha, ukoliko je neko upisao tu i tu komandu, proveri mu nick, ukoliko mu je nick taj i taj komanda se nastavlja ukoliko ne, igracu dolazi poruka da samo taj i taj moze koristiti tu i tu komandu.." i ako si to sredio, sa desne strane uzmi neku naredbu koja ti odgovara da uzme nick
ja bi izabrao GetPlayerName, i onda upotrebio if(GetPlayerName(blablabla) == Ime_Prezime); itd ...
ako ti treba detaljnije objasniti, tj uraditi celu komandu .... :S
cesto se zapitam, dal "skripteri" ne znaju razmisljati ili nece da razmisljaju....
jednostavno, upotrebi malo znanja ako ga imas (pretpostavljam da imas) ... znaci treba da razmisljas nekako ovako:
"aha, ukoliko je neko upisao tu i tu komandu, proveri mu nick, ukoliko mu je nick taj i taj komanda se nastavlja ukoliko ne, igracu dolazi poruka da samo taj i taj moze koristiti tu i tu komandu.." i ako si to sredio, sa desne strane uzmi neku naredbu koja ti odgovara da uzme nick
ja bi izabrao GetPlayerName, i onda upotrebio if(GetPlayerName(blablabla) == Ime_Prezime); itd ...
ako ti treba detaljnije objasniti, tj uraditi celu komandu .... :S
Jos lakse da ti prevedem 😄 😄
Tamo kod /makeadmin vrsi se provjera dal imas admin level dovoljan za komandu, u standard GFu je if (PlayerInfo >= 1337)
ti samo zamjenis npr if (GetPlayerName(Johnny) == Johhny);
21. Avg. 2009.
pwn(15882) : error 029: invalid expression, assumed zero
C:\Users\alen\Desktop\Kucni server\gamemodes\gf.pwn(15882) : error 001: expected token: ")", but found ";"
C:\Users\alen\Desktop\Kucni server\gamemodes\gf.pwn(15882) : error 036: empty statement
C:\Users\alen\Desktop\Kucni server\gamemodes\gf.pwn(15882) : fatal error 107: too many error messages on one lineif (GetPlayerName(John_Abruzzi) == John_Abruzzi);kada uradim tako dobijem gore navedene errore :S
21. Avg. 2009.
joj jesi pametan e nemogu vjerovat 😄
== je jednako sta string nikako tako nemozes usporedit; nego moras "strcmp" kao drugo; GetPlayerName je funkcija koja sprema u buffer kojeg ti odredis ime ida kojeg si naveo; trece iza if() NE IDE ;
stock GetName(id)
{
new playerNameBuffer;
GetPlayerName(id, playerNameBuffer, MAX_PLAYER_NAME);
return playerNameBuffer;
}
i onda di vec trebas:
if(!strcmp(GetName(playerid), "ime_prezime"))
{
...kod...
}
== je jednako sta string nikako tako nemozes usporedit; nego moras "strcmp" kao drugo; GetPlayerName je funkcija koja sprema u buffer kojeg ti odredis ime ida kojeg si naveo; trece iza if() NE IDE ;
stock GetName(id)
{
new playerNameBuffer;
GetPlayerName(id, playerNameBuffer, MAX_PLAYER_NAME);
return playerNameBuffer;
}
i onda di vec trebas:
if(!strcmp(GetName(playerid), "ime_prezime"))
{
...kod...
}
21. Avg. 2009.
a i ti mnogo komplikujes xD
zasto si stavio playerNameBuffer, to je cak i mene pomalo zbunilo ... trebao si jednostavno staviti sendername, to svi znaju sta je
nego, ne ide umesto GetName GetPlayerName? :S
zasto si stavio playerNameBuffer, to je cak i mene pomalo zbunilo ... trebao si jednostavno staviti sendername, to svi znaju sta je
nego, ne ide umesto GetName GetPlayerName? :S
21. Avg. 2009.
mikec wrote on August 21, 2009, 10:21 pm:
a i ti mnogo komplikujes xD
zasto si stavio playerNameBuffer, to je cak i mene pomalo zbunilo ... trebao si jednostavno staviti sendername, to svi znaju sta je
nego, ne ide umesto GetName GetPlayerName? :S
zasto si stavio playerNameBuffer, to je cak i mene pomalo zbunilo ... trebao si jednostavno staviti sendername, to svi znaju sta je
nego, ne ide umesto GetName GetPlayerName? :S
aj reci postepeno pls gdje sta ubacujem 😳
21. Avg. 2009.
nema veze kako se zove to je array i to sta su stavili u GFu "sendername" ko da je bitno; mogli su stavit i "imeigraca" pa nikom nista lol; GetName je custom funkcija; GetPlayerName kao sto sam rekao uzima 3 parametra: 1. id 2. buffer 3. len; 1. id = id igraca kojeg hocete dobiti ime; 2. buffer = array u koje ce se ime spremit; 3. len = duzina arraya; sizeof(buffer)..
eto valjda je jasnije 😉
eto valjda je jasnije 😉
24. Avg. 2009.
Chrome wrote on August 21, 2009, 10:37 pm:
nema veze kako se zove to je array i to sta su stavili u GFu "sendername" ko da je bitno; mogli su stavit i "imeigraca" pa nikom nista lol
pa znam, ali novi skripteri ce misliti da je to nesta sasvim drugo :S
kad vide sendername to bi im vec trebalo biti jasnije
24. Avg. 2009.
mikec wrote on August 21, 2009, 10:37 pm:
nema veze kako se zove to je array i to sta su stavili u GFu "sendername" ko da je bitno; mogli su stavit i "imeigraca" pa nikom nista lol
pa znam, ali novi skripteri ce misliti da je to nesta sasvim drugo :S
kad vide sendername to bi im vec trebalo biti jasnije
brate aj pomozi mi pls da to napravim
25. Avg. 2009.
mikec wrote on August 21, 2009, 10:37 pm:
nema veze kako se zove to je array i to sta su stavili u GFu "sendername" ko da je bitno; mogli su stavit i "imeigraca" pa nikom nista lol
pa znam, ali novi skripteri ce misliti da je to nesta sasvim drugo :S
kad vide sendername to bi im vec trebalo biti jasnije
to sta si rekao nema smisla.. ako ides po imenima a ne po sadrzaju onda znaci da on nema pojma o skriptanju 😉
i sad bi svi trebali koristi imena svih varijabla, arraya, funkcija i ostalog iz GF-a jel ? 😄
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava