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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5232 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 sukursiu VIP ir ADMIN priziuretoja

1. VIP priziuretojas

1.Einame data/playerDB.txt ir kurnors po [color=#4040FF]bool:zaidzia[/color] rasome bool:vpriziuretojas, ir vispejimai

su playerDB.txt baigeme.

2.Einame i savo GameMode

Susirandame komanda /login ir po ja matome eilute 			if(dini_Int(file,"Admin") == 1){playerDB[playerid][admin]=true;} tad po ta eilute dedame  if(dini_Int(file,"Vpriziuretojas") == 1){playerDB[playerid][vpriziuretojas]=true;}

3.Susirandame komanda /akomandos ir po visomis admin komandomis rasome:

	    //============================Priþiurëtoju Komandos=============================
if(playerDB[playerid][vpriziuretojas] || playerDB[playerid][apriziuretojas]) //Priþiurëtojaus komandos
{
if(!strcmp(cmdtext, "/pr", true))
	{
		ShowPlayerDialog(playerid, 3894, DIALOG_STYLE_LIST,"Priziuretojo Komandos", "VIP", "Pasirinkti", "Atsaukti");
		return 1;
	}
	}

 if(!strcmp(cmdtext, "/pvisp", true,6))
{
   	if(cmdtext[6]==0){SendClientMessage(playerid, GREEN, "Pasiþiurëti þaidëjo turimus vip ispëjimus. [Vardas_Pavarde]"); return 1;}
   	new name[MAX_PLAYER_NAME];
		strmid(name,cmdtext[7],0,MAX_PLAYER_NAME);
		new id = GetPlayeridMid(name);
		if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, RED, "Tokio þaidëjo nëra."); return 1;}
		new mess[256];
	GetPlayerName(id,name,sizeof(name));
	format(mess,sizeof(mess),"VIP %s turimi ispëjimai %i",name,playerDB[id][vispejimai]);
	SendClientMessage(playerid,BLUE,mess);
	return 1;
}

  	if(!strcmp(cmdtext, "/vispet",true,7))
{
if(playerDB[playerid][vpriziuretojas] != true){SendClientMessage(playerid, RED, "Tokios komandos nëra!"); return 1;}
if(!cmdtext[7]){SendClientMessage(playerid, RED, "Uþdëti Ispëjimà Serverio VIP'ui: ( /vispet ) - Vardas_Pavardë [Prieþastis]");
   return 1;
   }
   new name[24],vardas[24];
   strmid(name,cmdtext[8],0,sizeof(name));
   new id = GetPlayeridMid(name);
if(!playerDB[playerid][vip])
{
SendClientMessage(playerid,RED,"* Nurodytas þaidëjas nëra VIP'as.");
return 1;
}
if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, RED, "Serveryje, tokio þaidëjo nëra."); return 1;}
GetPlayerName(id,name,sizeof(name));
GetPlayerName(playerid,vardas,sizeof(vardas));
	playerDB[id][vispejimai]++;
	new vispejimas = playerDB[id][vispejimai];
new msg[256],msgid[256],msgas[256];
format(msg,sizeof(msg),"{FFFFFF}%s Uþdëjote Áspëjimà. Vip'as Jau Turi {FFFF00}%i Ispëjimà(-us).",name,vispejimas);
SendClientMessage(playerid,WHITE,msg);
format(msgid,sizeof(msgid),"{FFFF00}%s {FFFFFF}Jums Uþdëjo Áspëjimà Dël Vip Nusiþengimo Dabar Jûs Turite {FFFF00}%i Áspejimà(-us).",vardas,vispejimas);
SendClientMessage(id,WHITE,msgid);
if(playerDB[id][vispejimai]==3)
{
playerDB[playerid][vip] = false;
   playerDB[id][vispejimai]=0;
SendClientMessage(id,WHITE,"{FFFFFF}Surinkote {FFFF00}3 Áspëjimus. {FFFFFF}Jûs Nebe Vip'as");
format(msgas,sizeof(msgas),"{FFFFFF}%s Jûs Nebe Vip'as, Nes Surinko {FFFF00}3 Áspëjimus.",name);
SendClientMessage(playerid,WHITE,msgas);
}
return 1;
}

4.Spaudziame CTRL+F ir rasome public OnDialogResponse ir spaudziame ENTER ir po

	public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{

rasome

//================Priþiurëtojø komandos=========================================
if(dialogid == 3894)
{
if(response)
{
if(listitem == 0)
{
if(playerDB[playerid][vpriziuretojas] != true){SendClientMessage(playerid, GREEN, "Si komanda tik {FFA500}VIP Priziuretojams{00FF00}."); return 1;}
ShowPlayerDialog(playerid,3896,DIALOG_STYLE_MSGBOX,"VIP Priþiurëtojas","    {00FF00}VIP priziuretojo komandos\n{FFFFFF}Duoti VIP ispejima {FFA500}/vispet [Vardas_Pavarde]\n{FFFFFF}Perziureti VIP ispejimus {FFA500}/pvisp [Vardas_Pavarde]","Gerai","Atsaukti");
}
}
return 1;
}

5.Susirandame Dialoga

if(dialogid == 8)
{
if(response)
{
	new name[MAX_PLAYER_NAME],file[128];
	GetPlayerName(playerid,name,sizeof(name));
	format(file,sizeof(file),"saves/user/%s.ini",name);
	if(CheckPass(file,inputtext))
	{

ir po juo rasome

if(dini_Int(file,"Vpriziuretojas") == 1){playerDB[playerid][vpriziuretojas]=true;}

6.Susirandame

public Clear(playerid)
{

eilute ir po

print("TrinamAcc");
   zinutes[playerid]="--";

rasome

    playerDB[playerid][vpriziuretojas]=false;

Viskas pamoka baigta, jeigu padejau prasau nepagaileti +REP

Sekmes kuriant!

Papildyta--

Cia dvi VIP priziuretojo komandos

	 if(!strcmp(cmdtext, "/pvisp", true,6))
{
   	if(cmdtext[6]==0){SendClientMessage(playerid, GREEN, "Pasiþiurëti þaidëjo turimus vip ispëjimus. [Vardas_Pavarde]"); return 1;}
   	new name[MAX_PLAYER_NAME];
		strmid(name,cmdtext[7],0,MAX_PLAYER_NAME);
		new id = GetPlayeridMid(name);
		if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, RED, "Tokio þaidëjo nëra."); return 1;}
		new mess[256];
	GetPlayerName(id,name,sizeof(name));
	format(mess,sizeof(mess),"VIP %s turimi ispëjimai %i",name,playerDB[id][vispejimai]);
	SendClientMessage(playerid,BLUE,mess);
	return 1;
}

  	if(!strcmp(cmdtext, "/vispet",true,7))
{
if(playerDB[playerid][vpriziuretojas] != true){SendClientMessage(playerid, RED, "Tokios komandos nëra!"); return 1;}
if(!cmdtext[7]){SendClientMessage(playerid, RED, "Uþdëti Ispëjimà Serverio VIP'ui: ( /vispet ) - Vardas_Pavardë [Prieþastis]");
   return 1;
   }
   new name[24],vardas[24];
   strmid(name,cmdtext[8],0,sizeof(name));
   new id = GetPlayeridMid(name);
if(!playerDB[playerid][vip]) //Patikrina ar zaidejas ira VIP narys
{
SendClientMessage(playerid,RED,"* Nurodytas þaidëjas nëra VIP'as.");
return 1;
}
if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, RED, "Serveryje, tokio þaidëjo nëra."); return 1;} \\Patikrina ar ira toks zaidejas serverija
GetPlayerName(id,name,sizeof(name));
GetPlayerName(playerid,vardas,sizeof(vardas));
	playerDB[id][vispejimai]++; //Uzdeda 1 ispejima zaidejui
	new vispejimas = playerDB[id][vispejimai];
new msg[256],msgid[256],msgas[256];
format(msg,sizeof(msg),"{FFFFFF}%s Uþdëjote Áspëjimà. Vip'as Jau Turi {FFFF00}%i Ispëjimà(-us).",name,vispejimas);
SendClientMessage(playerid,WHITE,msg);
format(msgid,sizeof(msgid),"{FFFF00}%s {FFFFFF}Jums Uþdëjo Áspëjimà Dël Vip Nusiþengimo Dabar Jûs Turite {FFFF00}%i Áspejimà(-us).",vardas,vispejimas);
SendClientMessage(id,WHITE,msgid);
if(playerDB[id][vispejimai]==3) //Patikrina ar zaidejas turi jau tris ispejimus
{
playerDB[playerid][vip] = false; //Nuima zaidejui VIP statusa
   playerDB[id][vispejimai]=0;
SendClientMessage(id,WHITE,"{FFFFFF}Surinkote {FFFF00}3 Áspëjimus. {FFFFFF}Jûs Nebe Vip'as");
format(msgas,sizeof(msgas),"{FFFFFF}%s Jûs Nebe Vip'as, Nes Surinko {FFFF00}3 Áspëjimus.",name);
SendClientMessage(playerid,WHITE,msgas);
}
return 1;
}

  • Teigiamai 1
  • Neigiamai 1

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