Problem oko /goto

Gandy Započeo Gandy
pre 11 godina
357
pregleda
11
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Gandy
Shot Caller
pre 11 godina
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
Cimbur
Kingpin
pre 11 godina
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..
Gandy
Shot Caller
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 ..
Cimbur
Kingpin
pre 11 godina
Pa cekaj, jel kucas ti zapravo /goto ID nicka? posalji nam CMD goto
adnan halilovic
Enforcer
pre 11 godina
Nadješ u svojoj skripti komandu /goto to jeste.
CMD:goto tako ukucaš na pretraživanju.
Kopiraš i ovde nam napišeš i mi ćemo da ti pomognemo.
Po što vidim dugo nisi ništa nisi napisao na temi jesili rješio ili?
Gandy
Shot Caller
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

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;
}
adnan halilovic
Enforcer
pre 11 godina
Reci ti nama fino šta hočeš?
kakva slova šta hočeš?
Gandy
Shot Caller
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
adnan halilovic
Enforcer
pre 11 godina
Pa to ti mora da izbaci? ne kontam cc.
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;
}
Gandy
Shot Caller
pre 11 godina
Ne razumes sta je problem
hocu kad kucam /goto 2 da me porta do tog igraca zasta i sluzi ta komanda. ja ukucam /goto 2 i pise mi samo onako kao sto je na slici a ne porta me do igraca
adnan halilovic
Enforcer
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