Skripta koju koristim: EuroGaming RolePlay | 2013 Version
Detaljan opis problema: 1. Kad ukucam /goto tj da se portam do nekog igraca izbacuje mi kao dole na slici. Radilo je lepo, ali sad kad sam uso na server ispisuje tako. Tako je i za npr /setskin i ostale takve komande
2. Jel moze nekako mape iz .pwn foldera tj oni brojevi da se konvertuju i da ubacim u mta da izmenim sta treba ili ne??
3. Kako da uklonim ovo sto pise na sliku Farkias, da tu pise npr E:RP
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://slike.milf-hosting.info/images/1399231317.jpg
Problem oko /goto
357
357
pregleda
11
11
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 11 godina
Cimbur wrote on May 4, 2014, 9:57 pm:
Za ovo prvo nam posalji deo skripte, za ovo drugo nisam siguran ali mislim da moze i za ovo trece izmenis sendclientmeesage, ili jednostavno ides ctrl + f i tu ukucas fakias i samo menjas..
Kako da posaljem deo skripte? Problem je sa svim komandama kao to npr /goto, /setskin, /setstat, /makeleader, /makeadmin ..
pre 11 godina
Eto, ali problem nije samo sa /goto nego i ostale takve komande.
Ukucam ja lepo /goto id igraca ali ispise ono kao na sliku
Ukucam ja lepo /goto id igraca ali ispise ono kao na sliku
Quote
CMD:goto(playerid, params[],help)
{
//#pragma unused help
//#pragma unused params
if(UlogovanProvera == 0) return SCM(playerid,-1,"FarkiAS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new string, giveplayerid, giveplayer;
new Float:plx,Float:ply,Float:plz;
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
if(PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(AdminDuty == 0 && GMDuty == 0) return SCM(playerid,-1,""CRVENA" "SIVA"Morate biti na Admin & GameMaster duznosti!");
if(!sscanf(params, "u", giveplayerid))
{
if(!IsPlayerConnected(giveplayerid)) return SCM(playerid, -1, ""CRVENA" "SIVA"Pogresan ID!");
GetPlayerPos(giveplayerid, plx, ply, plz);
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, plx, ply+4, plz);
}
else
{
SetPlayerPos(playerid,plx,ply+2, plz);
}
SetPlayerInterior(playerid, GetPlayerInterior(giveplayerid));
format(string, sizeof(string),""CRVENA" "BELA"Teleportovao si se do igraca %s.",GetName(giveplayerid));
SCM(playerid, -1, string);
format(string, sizeof(string),""CRVENA" "BELA"Admin %s se teleportovao do tebe.",GetName(playerid));
SCM(giveplayerid, -1, string);
}
else SCM(playerid, -1,""CRVENA"FarkiAS Pomoc | "BELA"/goto [ID/Nick]");
}
else SCM(playerid, -1,""CRVENA" "BELA"Samo Admini & GameMasteri!");
return 1;
}
{
//#pragma unused help
//#pragma unused params
if(UlogovanProvera == 0) return SCM(playerid,-1,"FarkiAS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new string, giveplayerid, giveplayer;
new Float:plx,Float:ply,Float:plz;
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
if(PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(AdminDuty == 0 && GMDuty == 0) return SCM(playerid,-1,""CRVENA" "SIVA"Morate biti na Admin & GameMaster duznosti!");
if(!sscanf(params, "u", giveplayerid))
{
if(!IsPlayerConnected(giveplayerid)) return SCM(playerid, -1, ""CRVENA" "SIVA"Pogresan ID!");
GetPlayerPos(giveplayerid, plx, ply, plz);
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, plx, ply+4, plz);
}
else
{
SetPlayerPos(playerid,plx,ply+2, plz);
}
SetPlayerInterior(playerid, GetPlayerInterior(giveplayerid));
format(string, sizeof(string),""CRVENA" "BELA"Teleportovao si se do igraca %s.",GetName(giveplayerid));
SCM(playerid, -1, string);
format(string, sizeof(string),""CRVENA" "BELA"Admin %s se teleportovao do tebe.",GetName(playerid));
SCM(giveplayerid, -1, string);
}
else SCM(playerid, -1,""CRVENA"FarkiAS Pomoc | "BELA"/goto [ID/Nick]");
}
else SCM(playerid, -1,""CRVENA" "BELA"Samo Admini & GameMasteri!");
return 1;
}
pre 11 godina
ja hocu da kad ukucam /goto 2 porta se do igraca sa id 2, ja tu ukucam ono mi izbaci ovo http://slike.milf-hosting.info/images/1399231317.jpg
pre 11 godina
Pa to ti mora da izbaci? ne kontam cc.
HoÄeÅ¡ niÅ¡ta da ti ne izbacuje kada kucaÅ¡ /goto?
HoÄeÅ¡ niÅ¡ta da ti ne izbacuje kada kucaÅ¡ /goto?
CMD:goto(playerid, params[],help)
{
//#pragma unused help
//#pragma unused params
if(UlogovanProvera == 0) return SCM(playerid,-1,"FarkiAS | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new string, giveplayerid, giveplayer;
new Float:plx,Float:ply,Float:plz;
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
if(PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(AdminDuty == 0 && GMDuty == 0) return SCM(playerid,-1,""CRVENA" "SIVA"Morate biti na Admin & GameMaster duznosti!");
if(!sscanf(params, "u", giveplayerid))
{
if(!IsPlayerConnected(giveplayerid)) return SCM(playerid, -1, ""CRVENA" "SIVA"Pogresan ID!");
GetPlayerPos(giveplayerid, plx, ply, plz);
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, plx, ply+4, plz);
}
else
{
SetPlayerPos(playerid,plx,ply+2, plz);
}
SetPlayerInterior(playerid, GetPlayerInterior(giveplayerid));
format(string, sizeof(string),""CRVENA" "BELA"Teleportovao si se do igraca %s.",GetName(giveplayerid));
SCM(playerid, -1, string);
format(string, sizeof(string),""CRVENA" "BELA"Admin %s se teleportovao do tebe.",GetName(playerid));
SCM(giveplayerid, -1, string);
}
else SCM(playerid, -1,""CRVENA" "BELA"Samo Admini & GameMasteri!");
return 1;
}
pre 11 godina
Pa tako odma objasni evo ti moja komanda pa fino ubaci ili dodaj šta ti fali.
CMD:goto(playerid, params[])
{
if(PlayerInfo < 1 && PlayerInfo < 1)
{
SendClientMessage(playerid, 0xC3C3C3FF, " {FFFFFF}[{F81414}Big Chill{FFFFFF}] {C3C3C3}Admini i GS-ovi samo!");
return 1;
}
new tmp;
new idx;
new string;
tmp = strtok(params, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD, "Koristite: /goto [Korisnicki ID ili Ime Korisnika]");
return 1;
}
new Float:plocx,Float:plocy,Float:plocz;
new plo;
plo = ReturnUser(tmp);
if (IsPlayerConnected(plo))
{
if(Spectate != 255)
{
Spectate = 256;
}
GetPlayerPos(plo, plocx, plocy, plocz);
if(plocz > 530.0) //Najveci vrh u San Andreasu = 526.8
{
PostaviInt(playerid,0);
}
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
PostaviVPoz(tmpcar, plocx, plocy+4, plocz);
TelePos = 0.0;TelePos = 0.0;
}
else
{
B_SetPlayerPos(playerid,plocx,plocy+2, plocz);
}
PostaviInt(playerid, GetPlayerInterior(plo));
PostaviVW(playerid,GetPlayerVirtualWorld(plo));
format(string, sizeof(string), " Teleportiran si", PlayerName(plo));
SendClientMessage(playerid, 0xB4B5B7FF, string);
new unos;
new sat, minut, sekund, dan, mesec, godina;
gettime(sat, minut, sekund);
getdate(godina, mesec, dan);
format(unos, 256, "[%d/%d/%d - %d:%d:%d] Komanda: /goto | Izvrsio: %s | Teleportiran do: %s\r\n", dan, mesec, godina, sat, minut, sekund,PlayerName(playerid), PlayerName(plo));
new File:hFile;
hFile = fopen(FAJL_AOCHATLOG, io_append);
fwrite(hFile, unos);
fclose(hFile);
}
else
{
format(string, sizeof(string), "*Pogresan ID Korisnika", plo);
SendClientMessage(playerid, COLOR_GRESKA, string);
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava