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

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

if(!strcmp(cmdtext, "/rang2", true,5))
	{
                    if(playerDB[playerid][plead]!=1){SendClientMessage(playerid,RED,"* Si komanda tik policijos direktoriui"); return 1;}
   		if(cmdtext[5]==0){SendClientMessage(playerid, BLUE, "* Paaukðtinti Þaidëjà: /rang2 [dalis vardo]"); return 1;}
   		new vardas[MAX_PLAYER_NAME];
            new darbas = GetJobFromFaction(playerDB[playerid][plead]);
			strmid(vardas,cmdtext[6],0,MAX_PLAYER_NAME);
		new id = GetPlayeridMid(vardas);
			if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, RED, "* Tokio zaidejo nera");
                       return 1;}
		if(playerDB[id][specialybe]!= darbas)
		{
			SendClientMessage(playerid,RED,"* Zaidejas neidarbintas jusu firmoje.");
			return 1;
		}
		new mess[256],name[MAX_PLAYER_NAME],rec[MAX_PLAYER_NAME];
		GetPlayerName(playerid,name,sizeof(name));
		GetPlayerName(id,rec,sizeof(rec));
		format(mess,sizeof(mess),"***%s Jûsø rangas tapo 2!",name);
		SendClientMessage(id,GREEN,mess);
		format(mess,sizeof(mess),"***Jo rangas 2 %s!",rec);
		SendClientMessage(playerid,GREEN,mess);
           playerDB[id][rangas]=2;
		SetPlayerHealth(id,100);
		SetPlayerArmour(id,100);
   		SetPlayerSkin(id,280);
   		playerDB[id][uniforma]=280;
		playerDB[id][uniformd]=true;
   		return 1;
	}

Duosiu kaip pavyzdį viena komandą.

 	if(!strcmp(cmdtext, "/ist", true,4))
{
		if(playerDB[playerid][specialybe]!=1)
               playerDB[id][rangas]=2;
{SendClientMessage(playerid,0x7DB34DFF,"* Si komanda tik policininkams"); return 1;}
		if(cmdtext[4]==0){SendClientMessage(playerid,0x7DB34DFF,"* Isteisinti zaideja: /ist [vardo_dalis]"); return 1;}
		new vardas[MAX_PLAYER_NAME];
		strmid(vardas,cmdtext[5],0,MAX_PLAYER_NAME);
   	        new id = GetPlayeridMid(vardas);
	if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, 0x7DB34DFF, "* Tokio vardo nera"); return 1;}
	new Float:Coo[3];
	GetPlayerPos(id,Coo[0],Coo[1],Coo[2]);
	if(!PlayerToPoint(100, playerid, Coo[0],Coo[1],Coo[2])){SendClientMessage(playerid, 0x7DB34DFF, "* Zaidejas per toli, kaip tu gali ji isteisinti?"); return 1;}
	new msg[128],police[MAX_PLAYER_NAME];
	GetPlayerName(playerid,police,sizeof(police));
	GetPlayerName(id,vardas,sizeof(vardas));
	SetPlayerWantedLevel(id,0);
	format(msg,sizeof(msg),"[racija]Pareigunas %s: Isteisinau %s.",police,vardas);
	SendMessageToCops(0x7DB34DFF,msg);
		return 1;
	}

Atsiprašau jeigu bus klaidų. Nes šita sistemą yra sunkoka. Pirma syki bandau tokia kurti tai gali mesti erorų.

Pamačiau ance_zas pradedant bandyti iškelti grp vardą į viršų, pagalvojau ir nusprendžiau padėti.

Kūriau šia sistemą pats. Ripinti neatsiklausus manęs yra draudžiama!

  • Teigiamai 1

na viskas butu gerai tik ne iki galo sukurta. Dabar tik duodi ranga, o tokio scripto kuris nurodytu ka su tuo rangu gali daryti nepadarei, galima padaryti kad pirmo rango pareigunas galetu tik kelias komandas o aukstesnio rango jau daugiau komandu. Jei as daryciau daryciau kazka panasaus pagal admin lygius. Na seip malonu kad yra pasekeju, jei nesunku parasyk i skype: ancezas

  • Teigiamai 1
na viskas butu gerai tik ne iki galo sukurta. Dabar tik duodi ranga, o tokio scripto kuris nurodytu ka su tuo rangu gali daryti nepadarei, galima padaryti kad pirmo rango pareigunas galetu tik kelias komandas o aukstesnio rango jau daugiau komandu. Jei as daryciau daryciau kazka panasaus pagal admin lygius. Na seip malonu kad yra pasekeju, jei nesunku parasyk i skype: ancezas

Dabar esu šiek tiek išvargęs, rytoj prirašysiu.

  • Teigiamai 2

neparašei kad reikia sukurti kintamaji PlayerDB faile 'rangas' nes dabar kas varys viska pagal pamoka jiem išmes "error 017: undefined symbol "rangas"" tai vat, vėl nepilnai sukurta :D ir šeip galėtum padaryti taiP:

if(playerDB[playerid][specialybe]!=1)

{SendClientMessage(playerid,0x7DB34DFF,"* Si komanda tik policininkams"); return 1;}

if(playerDB[id][rangas]!=2;

{SendClientMessage(playerid,0x7DB34DFF,"Ši komanda tik aukštesnio rango pareigunams"); return 1;}

Taip bus aiškiau mentam nes dabar esi mentas bet ne 2 rango ir tau meta si komanda tik policininkam.

  • Teigiamai 1
  • Parašė po 1 metų...

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