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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4318 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, idesiu jum skripta /sekti komandos!

Tai labai pravers GRP serveriams, tad nepagailekite +REP

ainame i gamemode/data/playerDB.txt faila ir po visas bool rasome seku ir sekamas pas mane atrodo viskas taip

bool:pila,
bool:vip,
bool:zaidzia,
seku,
sekamas,
skinai,

Dabar einame i GM ir po betkuria policijos komanda, pwz /ant dekite skripta

    if(!strcmp(cmdtext, "/sekti", true,6))
{
new spc = playerDB[playerid][specialybe];
       if(!(spc == 1))
       {
        SendClientMessage(playerid,Raudona,"Ði komanda tik Policijai");
        return 1;
	}
	new tname[MAX_PLAYER_NAME];
       strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);
        if(!strcmp(tname,"0",true)){SendClientMessage(playerid, WHITE, "Sekti þmogu: /sekti [Dalis_Nick]"); return 1;}
        new tid = GetPlayeridMid(tname);
        if(tid==INVALID_PLAYER_ID)
        {
        InfoBoxForPlayer(playerid, "~r~Tokio zaidejo nera");
        return 1;
        }
	if(playerDB[playerid][seku])
	{
	playerDB[playerid][seku]=false;
	playerDB[tid][sekamas]=true;
	TextDrawHideForPlayer(playerid, SEKTI);
	DisablePlayerCheckpoint(playerid);
	return 1;
	}
        GetPlayerName(tid,tname,sizeof(tname));
        new name[MAX_PLAYER_NAME];
        GetPlayerName(playerid,name,sizeof(name));
	GetPlayerName(playerid,name,sizeof(name));
	TextDrawShowForPlayer(playerid, SEKTI);
	playerDB[tid][sekamas]=true;
	playerDB[playerid][seku]=true;
	return 1;
	}

Tada po

public OnPlayerUpdate(playerid)
{

dedame

if(playerDB[playerid][seku])
{
for(new i = 0; i != MAX_PLAYERS; ++i){
if (!IsPlayerConnected(i))continue;
if (playerDB[i][sekamas])
{
new vardas[MAX_PLAYER_NAME];
GetPlayerName(i,vardas,MAX_PLAYER_NAME);
new Float:coo[6], TDString[128];
GetPlayerPos(i,coo[0],coo[1],coo[2]);
GetPlayerPos(playerid,coo[3],coo[4],coo[5]);
new Float:atstumas = ((floatabs(coo[0]-coo[3])+floatabs(coo[1]-coo[4])+floatabs(coo[2]-coo[5]))/3)/100;
format(TDString, sizeof(TDString), "Zaidëjas %s uz:~n~~n~%f KM",vardas ,atstumas);
TextDrawSetString(SEKTI, TDString);
SetPlayerCheckpoint(playerid,coo[0],coo[1],coo[2],2);
}
}
}

i init.txt faila dekite gale kurnors prie kitu TextDraw

   SEKTI = TextDrawCreate( 13, 150, "Liko vaziuoti:~n~~n~" );
  TextDrawUseBox(SEKTI,1);
  TextDrawBoxColor(SEKTI,0x00000066);
  TextDrawTextSize(SEKTI,159, 81);
  TextDrawAlignment(SEKTI,0);
  TextDrawBackgroundColor(SEKTI,0x000000ff);
  TextDrawFont(SEKTI,2);
  TextDrawLetterSize(SEKTI,0.199999,1.200005);
  TextDrawColor(SEKTI,0xffffffff );
  TextDrawSetOutline(SEKTI,1);
  TextDrawSetProportional(SEKTI,1);
  TextDrawSetShadow(SEKTI,1);

Na ir viskas, tad nepagailekite +REP

Jei meta WARNIN rasikite i AZ arba cia i tema

  • Teigiamai 6
  • ,

Ištraukei iš SFR GM

Mano teikiamos WEB paslaugos:

MINI-TVS Kurimas
Šaukyklos integracija, į, bet kokį jūsų HTML dizainą
adminCP kūrimas, bei pritaikymas pagal jūsų norus
HTML dizainų kodavimas.
PHP sistemų kurimas/redavimas/tobulinimas
VVP(Vartotojo valdymo panele) kurimas  

skype:domantas_plicas1

  • Parašė po 3 savaičių...
  • Parašė po 3 mėnesių...
  • Parašė po 11 mėnesių...

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