Peršokti į turinį
Su šv. Velykomis! 🐣 🐇 Linkėjimai nuo SuperGames.lt komandos! ×
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5138 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 cia pries vip darima darykit po sito dalyko

Taigi padarysime kad taipats atsijunges zaidejas vel prisijunges butu Adminas zinoma pries tai reikes paskirti kad jis butu :D

Komandas rasome po

public OnPlayerCommandText

galite deti po /pagalba komanda :)

if(!strcmp(cmdtext, "/priskirtiadmin", true,15))
{
if(playerDB[playerid][superadmin] != true){SendClientMessage(playerid, COLOR_RED, "Ði komanda tik SuperAdministratoriams "); return 1;}
if(cmdtext[15]==0){SendClientMessage(playerid, COLOR_TEAL, "Priskirti admin: /priskirtiadmin [dalis vardo]"); return 1;}
new vardas[MAX_PLAYER_NAME];
strmid(vardas,cmdtext[16],0,MAX_PLAYER_NAME);
new id = GetPlayeridMid(vardas);
if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, COLOR_RED, "Tokio vardo nëra"); return 1;}
new mess[256],name[MAX_PLAYER_NAME],rec[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
GetPlayerName(id,rec,sizeof(rec));
SavePlayerData(id, false);
SendClientMessage(id,COLOR_GREEN,"Jus paskirtas administratoriaus atlikti pareigas");
format(mess,sizeof(mess),"Priskirete %s prie administratoriu!",rec);
SendClientMessage(playerid,COLOR_GREEN,mess);
playerDB[id][admin]=true;
return 1;
}
if(!strcmp(cmdtext, "/nuimtiadmin", true,12))
{
if(playerDB[playerid][superadmin] != true){SendClientMessage(playerid, COLOR_RED, "Tokios komandos nëra!"); return 1;}
new tname[MAX_PLAYER_NAME];
strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);
if(!strcmp(tname,"0",true)){SendClientMessage(playerid, COLOR_TEAL, "Nuimti administratoriaus pareigas: /nuimtiadmin [dalis nicko]"); return 1;}
new tid = GetPlayeridMid(tname);
if(tid==INVALID_PLAYER_ID)
{
SendClientMessage(playerid,COLOR_RED,"Tokio þaidëjo nëra.");
return 1;
}
GetPlayerName(tid,tname,sizeof(tname));
new mess[256],name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));

playerDB[tid][admin] = false;
SavePlayerData(tid, false);
format(mess,sizeof(mess),"Jus netinkate buti adminu.");
SendClientMessage(tid,COLOR_RED,mess);
format(mess,sizeof(mess),"Neteko administratoriaus lygi %s.",tname);
SendClientMessage(playerid,COLOR_RED,mess);
return 1;
}

Komandos ne mano sukurtos :)

Kad issisaugojas zaidejas prisijunges i serveri vel butu admin

Susirandame sita

public LoadPlayerData

prie syto galima

playerDB[playerid][plead] = dini_Int(file,"Lead");

Darasome

playerDB[playerid][admin] = dini_Int(file,"Admin");

poto sitoje eiluteja

public SavePlayerData

po situo

dini_IntSet(file,"Lead",playerDB[playerid][plead]);

irasykit

dini_IntSet(file,"Admin",playerDB[playerid][admin]);

Pats isgalvojau toki buda kad issisaugotu :) nes, kad butu musu Vartotoju aplankale kai uzsiregistruyoja iskart si eilute Admin=0 :) Cia tikrai mano ismastytas dalykas :)

Cia padariau kad butu iskarto scriptfiles/saves/user kad pas vartotoja kai uzsiregina iskarto butu Admin=0

Padejau? +R3P :)

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