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

[PAMOKA] Simple Vipo Sitemos Kurimas NE GRP!!


Audrius21

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3896 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 Manau Naujokam Sito Labai Reikia Kaip Ismokti Sukurti Vipo Sistema

Taigi Kursime enuma(kas tai?) Enum i Kuri Gali Sutalpinti Daug Kintamuju Vip,Admin,Darbas,Direktorius,Prizas,Pakvietimas,Masina ir t.t

Taigi Pradesime Visu Pirma Po Serverio define,kintamaisiais pries main scirpte Idedam

enum pInfo
{
VIP
}
new PlayerInfo[MAX_PLAYERS][pInfo];

Paaskinimai:

enum pinfo tai musu enumo pavadinimas as taip manau kad kai rasysim fuckcija kad isjo gaudytu ta funkcija

VIP: tai vip kintamojo pavadinimas

new PlayerInfo[MAX_PLAYERS][pInfo]; tai sukurtas kintamasis su kuriuo darysim visus tikrinimus ir paskutinis turi sutamti su virsui enum pavadinimas parasytu

Taigi Varome Toliau Su Enumais Padirbeja

Dabar Manau Naujokam Kaip Ir As Saugojima Vipo Daryti Dini Nes Pvz Man Yra Patogiausia

reikes dini.inc ji parsiisunciam is cia: http://failai.in/sho...E89C72/Dini.inc

virsui gm rasom jau tada

#include <Dini>
// arba
#include <dini>

Mokinsimes Dabar Dini Saugojimo Ir Uzkrovimo

Tai Reiktu Nuveiti i OnPlayerDisConnect Eilute ar panasiai

ir rasyti toki koduka

new file[128], bbname[128];
GetPlayerName(playerid, bbname, 128);
format(file,128,"Zaidejai/%s.ini",bbname);
if(dini_Exists(file)) {
dini_IntSet(file, "VIP", PlayerInfo[playerid][VIP]);
}

cia kad suvisa uzrasu aplankalu is jo tkrina ir in ji isaugoja jeigu pas jus panasiai yra tai rasykit tik paskutine dini_intset eilute

Paaiskinimai eilutes saugojimo

dini_IntSet: Isaugo Zaidejo Failus (file, tai isaugo i ta uzrasine "VIP" musu pavadinimas, PlayerInfo[playerid][VIP]); ir kaip matote naudojam PlayerInfo[playerid][VIP] nes ten kuriam new PlayerInfo[MAX_PLAYERS][pInfo];i ir vietoj ju rasom playerid tai kad as o vietoj pinfo rasom kintamojo pavadinima

Nu Manau Uzsaugot Faila Ismokot Dabar Ji Uzkraunam

PlayerInfo[playerid][VIP] = dini_Int(file, "VIP");

Paaskinimai uzkrovimo

PlayerInfo[playerid][VIP] musu vel eilute kad pvz jeigu paskirt zaideja vipu naudotumem

PlayerInfo[playerid][VIP] = 1;

bet dabar naudojam

PlayerInfo[playerid][VIP] = dini_Int(file, "VIP"); nes dini_Int Uzkrauna ta skaiciu ar 0 ar 1 ar 2 ar 3

(file, "VIP"); tai kaip virsui ant saugojimo file o "VIP" tai kintamojo pavadinimas

P.S sita uzkrovima rasom savo registracijoj ten kur jau paraso Kad Jus Sekmingai Prisijungete

Dabar Kaip Kurti Komandas Kad Leistu Tik Vipam

Naudosim ZCMD.inc ji galite parsipusti is cia: http://failai.in/sho...CF809E/zcmd.inc

ir komanda:

CMD:vkomandos(playerid, params[])
{
if(PlayerInfo[playerid][VIP] != 1) return SendClientMessage(playerid, -1, "Jus Ne Vip'As"); // Jei zaidejas ne vipas jam neleis vykdyt komandos
// tada komandos veiksmas jeigu zaidejas vipas
return 1;
}

nu manau cia supratote

CMD:vkomandos(playerid, params[])

{

tai komanda kuria ivesime serverij /vkomandos

if(PlayerInfo[playerid][VIP] != 1) return SendClientMessage(playerid, -1, "Jus Ne Vip'As"); // Jei zaidejas ne vipas jam neleis vykdyt komandos

// tada komandos veiksmas jeigu zaidejas vipas

return 1;

}

tikrina ar zaidejas vipas ar ne ir jeigu vipas ten po ja vyks veiksmas

Na Siandien Tiek Su saugojimais komandom Galima Sukurti Labai Gera,Faina,Axujena Vipo Sistema Tai Manau Naujokai Kanors Suprato O Jeigu Nesupratot Galit Mane Pasiust nahui ir pridet -rep as i -rep nekreipiu demesio nes juos dedat kad kasnors pamokoj blogai:)

manau pravers jiems tikrai

komentaruose palikit kas pamokoj buvo blogai ir galit palikti kokios ateitij pamokos noretumet ka ismokt naujokam admin system xp system degalu system(maybe) :D

Redaguota , nario Audrius21
  • Teigiamai 4
  • Neigiamai 2
Nuoroda į komentarą
Dalintis per kitą puslapį

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

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...