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

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

(redaguota)

Labas rytas supergames.lt nariai,taigi ieškau vieno skripto, administratorius tarkim parašo komandą /gydyti ir AdminChat rodo,kad V_P [Admin] panaudojo /gydyti

Turiu kažkokį koduką,bet jis man neveikia :(

format(str,sizeof(str),"[AdminPokalbis] %s panaudojo komandą /gydyti.",GetPlayerNameEx(playerid));
    SendMessageToAdmins(PERMATOMAPILKA, str);

 

Kas pasakys tvarkingą koda +REP

Redaguota , nario Admin_Norbe

giphy.gif

Štai visas kodas iš mano gm, tik prisitaikysi pagal savo gm

CMD:gydyti(playerid, params[])
{
        if(playerDB[playerid][admin] < 1) return 0;
          if(IsPlayerInDynamicArea(playerid, ParkRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, TempleRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, KaruselesRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, BmxParkRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, KapinesRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, AngarasRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(padetabomba == true)
         {
          if(IsPlayerInDynamicArea(playerid, PdVds)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
        }
        if(playerDB[playerid][cuffed]) return SendClientMessage(playerid, -1, ""COL_ERROR"* Jus esate surakintas!");
        if(playerDB[playerid][beglys] == true) return SendClientMessage(playerid, -1, ""COL_ERROR"* Jus esate begliø sàraðe!");
        SetPlayerHealthEx(playerid, 100);
          SetPlayerArmourEx(playerid, 100);
          RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid, 0x0285FFFF, "* Pasigydete");
           new
        msg[256]
        ;
        for(new i; i<MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                if(playerDB[playerid][admin] > 0)
                {
                    format(msg, sizeof(msg), "{00cc33}[{FF6400}Admin log{00cc33}] {ffffff}%s: {FF6400}panaudojau {ffffff}(/gydyti)", GetPlayerNameEx(playerid));
                     SendClientMessage(i, 0xFF6400FF, msg);
                }
            }
        }
        return 1;
    }

 

(redaguota)
prieš 3 valandas(-ų), Svaika' parašė:

Štai visas kodas iš mano gm, tik prisitaikysi pagal savo gm

 


CMD:gydyti(playerid, params[])
{
        if(playerDB[playerid][admin] < 1) return 0;
          if(IsPlayerInDynamicArea(playerid, ParkRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, TempleRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, KaruselesRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, BmxParkRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, KapinesRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(IsPlayerInDynamicArea(playerid, AngarasRect)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
          if(padetabomba == true)
         {
          if(IsPlayerInDynamicArea(playerid, PdVds)) return SendClientMessage(playerid, RED, "• Ðioje vietoje ðitos komandos naudoti negalima!");
        }
        if(playerDB[playerid][cuffed]) return SendClientMessage(playerid, -1, ""COL_ERROR"* Jus esate surakintas!");
        if(playerDB[playerid][beglys] == true) return SendClientMessage(playerid, -1, ""COL_ERROR"* Jus esate begliø sàraðe!");
        SetPlayerHealthEx(playerid, 100);
          SetPlayerArmourEx(playerid, 100);
          RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid, 0x0285FFFF, "* Pasigydete");
           new
        msg[256]
        ;
        for(new i; i<MAX_PLAYERS; i++)
        {
            if(IsPlayerConnected(i))
            {
                if(playerDB[playerid][admin] > 0)
                {
                    format(msg, sizeof(msg), "{00cc33}[{FF6400}Admin log{00cc33}] {ffffff}%s: {FF6400}panaudojau {ffffff}(/gydyti)", GetPlayerNameEx(playerid));
                     SendClientMessage(i, 0xFF6400FF, msg);
                }
            }
        }
        return 1;
    }

 

 

Tikiuosi tu supranti, kad žinutę rodai visam serveriui, o ne adminams.

 

Ir įdomu labai kam tokio dydžio masyvą naudoji

image.png.738b5e2290b933d2468b8ef4d0a5a0e5.png

84 + 24 (max player name) + 2 (escape char '\0') = 110

Redaguota , nario MartynasK
prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

(redaguota)
prieš 7 valandas(-ų), Inv1s parašė:

Paleidi ciklą per visus žaidėjus ir tikrini ar playerid yra adminas (kas visada bus true) ir jeigu adminas žaidėjui išsiunti žinutę. @MartynasK teisus, pasitaisyk.

Beviltiška.

Ir norėčiau atkreipti dėmesį, jog mes diskutuojame apie tai su žmogumi, kuris teikia skriptinimo paslaugas.

Redaguota , nario MartynasK
prieš 15 valandas(-ų), perestukinas maskatuoklis parašė:

koks skirtumas motyvuotas ar ne, paprasiau padaryt o uz tai repais atsiskaitysiu, kas gales tas pades. Neieskau motyvatoriu.

prieš 5 valandas(-ų), liight parašė:

tu toks graudus xdd suprasciau, kad pripazintum savo klaida, pataisytum ja ir tiek, o dabar draskai akis dar ^^ hf teikiant bugovas paslaugas

Niekam as nedraskau akiu, tai jau ir pamaciau pats klaida kaip su paciu marciu skypej susirasiau, ir aciu :)) bet turiu tau blogu ziniu, kad paslaugos nebugintos, jei kazkam darau tai jau nrml darau o sitas scriptas is seno gm issimtas :P

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