Skripta:CLRP
Problem:Pa ovako, poceo sam radit Jail sistem, skino sam neki engleski mod (ne znam tacno koji) i na njemu sam vidio da je jail sistem dobar, tj na tim modu sam testo /prison 0 10 . i radi sve normalno, i prebacio sam u svoj mod taj jail sistem i ima problem kad kucam komandu /jail 0 10 . dodje mi samo poruka "Zatvoreni ste u areu 49 zbog:" nista vise ne dodje i porta me u neko brdo tamo, prebacivao sam jos dosta jail sistema i u svakog je tako vjerovatno sto je ZCMD procesor komandi, sta da uradim da bi normalno ta komanda radila?
Slike:
Dio skripte:
Postaj komandu i da li sve ostale komande u svom modu imas u ZCMD-u?
Mjesam, malo strmpc malo zcmd :)
CMD:test(playerid, params[])
{
new id,vreme,razlog[64],sendername[MAX_PLAYER_NAME],giveplayer[MAX_PLAYER_NAME];
new string[256];
if(sscanf(params,"uis[64]",id,vreme,razlog)) return SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /area ID igraca, Vrijeme, Razlog");
if(PlayerInfo[playerid][pAdmin] <= 1) return SendClientMessage(playerid, COLOR_GRAD1, "{ffff00}BC {ffffff}| "svpl"Niste ovlasteni za upotrebu ove komande.");
GetPlayerName(id, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[id][pJailTime] = vreme*60;
PlayerInfo[id][pJailed] = 1;
SetPlayerInterior(id, 0);
area[id] = 1;
SetPlayerInterior(id, 0);
ResetPlayerWeapons(id);
SetTimerEx("Ucitavanje",3000,false,"i",id);
SetPlayerPos(id,1799.6670,-140.8276,4.1024);
format(string, sizeof(string), ""svpl"Admin %s vas je zatvorio u areu na %d minuta!",sendername,vreme);
SendClientMessage(id, WHITE, string);
format(string, sizeof(string), ""svpl"Razlog kazne: {ffffff}%s",razlog);
SendClientMessage(id, WHITE, string);
format(string,sizeof string,"{FF0000}Adm{FFFFFF} |{00C0FF} Admin %s je zatvorio igraca %s u areu na %d min. Razlog: %s",sendername,giveplayer,vreme,razlog);
SendAdminMessage(SVETLOPLAVA,string);
return 1;
}
Pa jesil stavio tocne kordinate od aree ?
Jesam, al' ne bitne koordinate zasto mi scm dodje ovako
"Zatvoreni ste u areu na 49 minuta zbog: "
i eto sta bude,a na drugim modu radi normalno..
Takve poruke ti nema u toj komandi. :P
Aj jbt pa nema te al ima ove ???
format(string, sizeof(string), ""svpl"Admin %s vas je zatvorio u areu na 49 minuta!",sendername,vreme);
format(string, sizeof(string), ""svpl"Razlog kazne:",razlog);
Citat: BC Aldin Delic poslato Mart 05, 2013, 21:53:30 POSLE PODNE
Aj jbt pa nema te al ima ove ???
format(string, sizeof(string), ""svpl"Admin %s vas je zatvorio u areu na 49 minuta!",sendername,vreme);
format(string, sizeof(string), ""svpl"Razlog kazne:",razlog);
Pa nije to ta poruka, valjda vidis. Verovatno imas jos jednu komandu, izbrisi jednu. :)
Ajjj jbt, pa stavio sam onako bezveze "zatvoreni ste u areu bla bla bla" nisam mislio sad bas da u rijec potrefim, kako ne kontate da nije do SCM
Ne vidim gresku, cini mi se sve dobro.
Jedino ako kordinate nisu dobre ili mozda imas jos jednu takvu /jail komandu pa se pomesa. Proveri
De molim Vas nemojte postat nesto sto je glupo. Jesam li glup pa ne znam vidjet jel imam komandu /jail il ne znam da provjerim koordinate? BEZ SUVISNIH KOMENTARAAAAA
Ne misle tako nego sa komandom je sve u redu
Nego u CLRP vec je bila komanda /jail i to je komanda za areu
Pa jesi prvo izbrisao TU komandu sto je bila pa onda stavio iz novog GMa ?
To ti govore
Izbriso sam sve jail sisteme nemam uopste komandi za areu i ubacio sam onda ovu, i ovako da razjasnim :)
1. Nemam 2 cmd
2. Nisam stavio koordinate gdje me porta kad se zatvorim
3. Nisam stavio scm "zatvoreni ste u areu" nego sam stavio
Citat: |LG|Yui_Sang poslato Mart 06, 2013, 13:12:42 POSLE PODNE
Citat: BC Aldin Delic poslato Mart 05, 2013, 21:53:30 POSLE PODNE
Aj jbt pa nema te al ima ove ???
format(string, sizeof(string), ""svpl"Admin %s vas je zatvorio u areu na 49 minuta!",sendername,vreme);
format(string, sizeof(string), ""svpl"Razlog kazne:",razlog);
Probaj ovako:
CMD:test(playerid, params[])
{
new ID, Vreme, hRazlog[64],sendername[MAX_PLAYER_NAME],giveplayer[MAX_PLAYER_NAME];
new string[256];
if(sscanf(params, "uis[64]", ID, Vreme, hRazlog)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristite: {BFC0C2}/area [Korisnicki ID ili Ime igraca] [Vreme (minuti)] [Razlog]");
if(PlayerInfo[playerid][pAdmin] <= 1) return SendClientMessage(playerid, COLOR_GRAD1, "{ffff00}BC {ffffff}| Niste ovlasteni za upotrebu ove komande.");
GetPlayerName(ID, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[ID][pJailTime] = Vreme*60;
PlayerInfo[ID][pJailed] = 1;
SetPlayerInterior(ID, 0);
area[ID] = 1;
SetPlayerInterior(ID, 0);
ResetPlayerWeapons(ID);
SetTimerEx("Ucitavanje",3000,false,"i",ID);
SetPlayerPos(ID,1799.6670,-140.8276,4.1024);
format(string, sizeof(string), "Admin %s vas je zatvorio u areu na %d minuta!",sendername,Vreme);
SendClientMessage(ID, WHITE, string);
format(string, sizeof(string), "Razlog kazne: {ffffff}%s",hRazlog);
SendClientMessage(ID, WHITE, string);
format(string,sizeof string,"{FF0000}Adm{FFFFFF} |{00C0FF} Admin %s je zatvorio igraca %s u areu na %d min. ",sendername,giveplayer,Vreme);
SendAdminMessage(SVETLOPLAVA,string);
return 1;
}
Opt isto tj.:
(http://www.zaslike.com/files/gv68shptyc5lh119p63.png)
CMD:test(playerid, params[])
{
new id,vreme,razlog[64],sendername[MAX_PLAYER_NAME],giveplayer[MAX_PLAYER_NAME];
new string[256];
if(sscanf(params,"uis[64]",id,vreme,razlog)) return SendClientMessage(playerid, COLOR_GRAD2, "Koristi: /area ID igraca, Vrijeme, Razlog");
if(PlayerInfo[playerid][pAdmin] <= 1) return SendClientMessage(playerid, COLOR_GRAD1, "{ffff00}BC {ffffff}| "svpl"Niste ovlasteni za upotrebu ove komande.");
GetPlayerName(id, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[id][pJailTime] = vreme*60;
PlayerInfo[id][pJailed] = 1;
area[id] = 1;
SetTimerEx("Ucitavanje",3000,false,"i",id);
SetPlayerPos(id,1799.6670,-140.8276,4.1024);
SetPlayerInterior(id, 0);
SetPlayerVirtualWorld(id, 0);
ResetPlayerWeapons(id);
format(string, sizeof(string), ""svpl"Admin %s vas je zatvorio u areu na %d minuta!",sendername,vreme);
SendClientMessage(id, WHITE, string);
format(string, sizeof(string), ""svpl"Razlog kazne: {ffffff}%s",razlog);
SendClientMessage(id, WHITE, string);
format(string,sizeof string,"{FF0000}Adm{FFFFFF} |{00C0FF} Admin %s je zatvorio igraca %s u areu na %d min. Razlog: %s",sendername,giveplayer,vreme,razlog);
SendAdminMessage(SVETLOPLAVA,string);
return 1;
}
Ovo mora da radi! Ako ne onda je nesto drugo, nije do komande sigurno.