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

Reikia pagalbos (Kreipiuosi į scripterius)


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1637 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

Taigi sveiki,

norėjau pasidaryti kad leistų pasirinkti isodinimo vietą ir kad nesodintu į ta vieta kur yra žaidėjas (kad nebūtu crash)

bandžiau visa valanda nieko neišėjo tai jei galite perašyti ši koda kad atitiktų mano norus būčiau labai dėkingas +užmesiu rep

kodas:

    _PutPlayerInVehicle(zaidejoID, vehicleid, 1);
                format(msg, sizeof(msg), "įsodinote {FF0000}%s {8C8C8C}á savo automobilá", zVardas(zaidejoID));
                InfoMSG(playerid, msg);

Nuoroda į komentarą
Dalintis per kitą puslapį

Geriausia turėti array, kur surašyta kiek kokioje transporto priemonėje yra sėdimų vietų. Tada pasidarai ciklą, atsižvelgiant į sėdimų vietų skaičių. Patikrini ar jau kažkas sėdi, jeigu ne, tai įsodini, jeigu užimta vieta tai ciklas eina toliau per visas.

Nuoroda į komentarą
Dalintis per kitą puslapį

(redaguota)

.

 

prieš 2 valandas(-ų), Deimis parašė:

Gali stocku pasinaudoti, arba kaip aukščiau minėjo pasidaryti.

Sveikas taigi bandžiau koda sudėti kartu 

nepavyko tai gal galėtum sudėti savo parašyta kodą su manuoju 

kad viskas veiktų puikiai.

 

            {
                if(strfind(inputtext, "%", true) != -1) return _Kick(playerid, true, "Serveris", "Hackeris?");
                new name[MAX_PLAYER_NAME];
                strmid(name,inputtext,0,MAX_PLAYER_NAME);
                new zaidejoID = StrFind(name);
                if(zaidejoID == INVALID_PLAYER_ID) return ShowPlayerDialog(playerid, 75, DIALOG_STYLE_INPUT, "Įsodinti į mašiną", "{FF0000}Tokio žaidėjo nėra\n{FFFFFF}Įveskite žaidėjo vardą kurį norite įsodinti į mašiną", "Gerai", "Atgal");
                if(!IsPlayerInAnyVehicle(playerid)) return ErorMSG(playerid, "Turite būti automobilyje");
                new Float:Coo[3];
                GetPlayerPos(zaidejoID,Coo[0],Coo[1],Coo[2]);
                if(!IsPlayerInRangeOfPoint(playerid, 10.0, Coo[0],Coo[1],Coo[2])) return ErorMSG(playerid, "Žaidėjas per toli");
                new
                msg[128],
                vehicleid = GetPlayerVehicleID(playerid);
                _PutPlayerInVehicle(zaidejoID, vehicleid, 1);
                format(msg, sizeof(msg), "Įsodinote {FF0000}%s {8C8C8C}į savo automobilį", zVardas(zaidejoID));
                InfoMSG(playerid, msg);

            }
            return (true);
        }

Redaguota , nario LafaXD
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1637 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ą...