Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4290 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki kaip reikia padaryti /mapp komanda per GUI langą, bandžiau, bet neišeina.

 

else if(dialogid == 104)
    {
        if(response)
        {
            if(!strcmp(inputtext, vardas)) 
            {
                new id, vardas[MAX_PLAYER_NAME+1];
                GetPlayerName(playerid, vardas, sizeof(vardas));
                GetPlayerName(id, vardass, sizeof(vardass));

                new id = GetPlayeridMid( player );
                if(id == playerid) return SendClientMessage(playerid,COLOR_RED,"~r~Savo vietos nustatyti negalite");
                else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED,"Tokio zaidejo nera.");
                new msg[128], kiek[128],Float:coo[6];
                GetPlayerName(id,name,sizeof(name));
                GetPlayerPos(id,coo[0],coo[1],coo[2]);
                GetPlayerPos(playerid,coo[3],coo[4],coo[5]);
                new Float:atstumas = ((floatabs(coo[0]-coo[3])+floatabs(coo[1]-coo[4])+floatabs(coo[2]-coo[5]))/3)/100;
                SetPlayerCheckpoint(playerid,coo[0],coo[1],coo[2],2);
                GPS[playerid] = 1;
                format(kas,sizeof(kas),"%s",name);
                format(kiek, sizeof(kiek), "%f KM",atstumas);

                TextDrawSetString(Mapp[playerid][0], kas);
                TextDrawSetString(Mapp[playerid][1], kiek);
                }
                return 1;
            }
        }
        return 1;
    }

balticon.net - International Gaming Community.


if(listitem == 3)

{

ShowPlayerDialog(playerid, 104, DIALOG_STYLE_INPUT, "Žaidėjo vieta", "Įveskite žaidėjo vardą", "Gerai", "Išeiti");

}

bet kaip parasau prisijungusio nick raso tokio zaidejo nera

else if(dialogid == 104)

{

if(response)

{

new name[MAX_PLAYER_NAME];

if(strval(inputtext) == name[playerid])

{

new id = GetPlayeridMid(name);

if(id==INVALID_PLAYER_ID)

{

SendClientMessage(playerid,RED,"* Tokio zaidejo nera.");

return 1;

}

if(GetPlayerInterior(id) != 0)

{

SendClientMessage(playerid,RED,"* Zaidejo pozicijos nustatyti neimanoma.");

return 1;

}

new kas[128],kiek[128],Float:coo[6];

GetPlayerName(id,name,sizeof(name));

GetPlayerPos(id,coo[0],coo[1],coo[2]);

GetPlayerPos(playerid,coo[3],coo[4],coo[5]);

new Float:atstumas = ((floatabs(coo[0]-coo[3])+floatabs(coo[1]-coo[4])+floatabs(coo[2]-coo[5]))/3)/100;

SetPlayerCheckpoint(playerid,coo[0],coo[1],coo[2],2);

format(kas,sizeof(kas),"%s",name);

format(kiek, sizeof(kiek), "%f KM",atstumas);

TextDrawSetString(Mapp[playerid][0], kas);

TextDrawSetString(Mapp[playerid][1], kiek);

Map[playerid] = SetTimerEx("MAPP",500,true,"i",playerid,id);

return 1;

}

}

return 1;

}

balticon.net - International Gaming Community.

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4290 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...