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

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

padaryk kitam ubdate registracija kaip yra serveryje reallife.lt ten tikras vardas pavarde amzius lytis ir emailas:)

uzdedu tau +rep uz dydele pagalba ir gerus updeitus ir ka cia kiti sako kad bugu yra tai neklausyk tiesiog jie tinkamai samp nemoka paleisti arba net neatsisiuncia:D

♪   Jei nori, tai įrodyk kad esi to vertas.   ♪

♪  Mylėkit ir būkit mylimi by K3Leng ♪

a20084d2932241e3cf4c055e22f732c4519.png

DJ K3Leng

Padaryk komandas /1vieta /2vieta /3vieta cia kad butu prizai uz evenetus va script:

if(!strcmp(cmdtext, "/1vieta", true,7))

{

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, COLOR, "* Duoti pinigu už pirma vietą: /1vieta [dalis nicko]"); return 1;}

GivePlayerMoneyA(playerid, 150000);

new zin[128],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,MAX_PLAYER_NAME);

format(zin,sizeof(zin),"Laimėjote eventą ir gavote 150000LT nuo %s. Buvote įrašytas į laimėtojų sąrašą",name,cmdtext[3]);

SendClientMessageToAll(ADMIN_COLOR,zin);

new vardas[MAX_PLAYER_NAME], file[256], Timei[6], msg[64];

GetPlayerName(playerid, vardas, MAX_PLAYER_NAME);

getdate(Timei[3], Timei[4], Timei[5]);

gettime(Timei[0], Timei[1], Timei[2]);

format(file, 256, "saves/laimejo.ini");

if(!fexist(file)) dini_Create(file);

format(msg, 64, "[%d/%d/%d %d:%d:%d] nuo %s", Timei[3], Timei[4], Timei[5], Timei[0], Timei[1], Timei[2], vardas);

dini_Set(file, msg, (cmdtext[8]));

return 1;

}

if(!strcmp(cmdtext, "/2vieta", true,7))

{

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, COLOR, "* Duoti pinigu už antrą: /2vieta [dalis nicko]"); return 1;}

GivePlayerMoneyA(playerid, 100000);

new zin[128],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,MAX_PLAYER_NAME);

format(zin,sizeof(zin),"Sveikinu už antra vieta gavote 100000 %s : %s",name,cmdtext[3]);

SendClientMessageToAll(ADMIN_COLOR,zin);

return 1;

}

if(!strcmp(cmdtext, "/3vieta", true,7))

{

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, COLOR, "* Duoti pinigu už trečia: /3vieta [dalis nicko]"); return 1;}

GivePlayerMoneyA(playerid, 60000);

new zin[128],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,MAX_PLAYER_NAME);

format(zin,sizeof(zin),"Sveikinu už trečia vieta gavote 60000 %s : %s",name,cmdtext[3]);

SendClientMessageToAll(ADMIN_COLOR,zin);

return 1;

}

Uzeik i SALG.LT serveris [Forumas Startavo] IP:82.135.154.33:3000

SALG.LT @ Back ;]

Idek komanda /rmasinas kad serverio savininkas galetu padaryt car rr va script:

}

if(strcmp(cmdtext, "/rrmasinas", true) == 0)

{

if(IsPlayerConnected(playerid))

{

if(playerDB[playerid][savininkas] != true)

{

SendClientMessage(playerid, Balta, " Jūs negalite naudoti šios komandos!");

return 1;

}

new bool:unwanted[MAX_VEHICLES];

for(new player=0; player<MAX_PLAYERS; player++)

{

if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }

}

for(new car = 1; car <= 1850; car++)

{

if(!unwanted[car]) SetVehicleToRespawn(car);

}

GameTextForAll("~w~Visos nenaudojamos masinos ~n~~g~atstatytos!",5000,1);

new y, m, d;

new h,mi,s;

getdate(y,m,d);

gettime(h,mi,s);

}

return 1;

}

Uzeik i SALG.LT serveris [Forumas Startavo] IP:82.135.154.33:3000

SALG.LT @ Back ;]

Idek komanda /mute ir /unmute 3 lygio admin va skriptas:

if(!strcmp(cmdtext, "/mute", true,5))

{

if (!playerDB[playerid][superadmin] && playerDB[playerid][adminlvl] == 0){ SendClientMessage(playerid, RED, "* Ši komanda tik Administratoriam 1,2,3 LVl ir Superadminams."); return 1;}

new tname[MAX_PLAYER_NAME];

strmid(tname,GetArgument(1, cmdtext, 0),0,MAX_PLAYER_NAME);

if(!strcmp(tname,"0",true)){SendClientMessage(playerid, RED, "* Užtildyti žaidėja: /mute [dalis_nicko] [laikas(sekundėmis)]"); return 1;}

new tid = GetPlayeridMid(tname);

GetPlayerName(tid,tname,sizeof(tname));

new tstring[256];

tstring = GetArgument(2, cmdtext, 0);

if(!IsNumeric(tstring)){SendClientMessage(playerid, RED, "* Užtildyti žaidėja: /mute [dalis_nicko] [laikas (sekundėmis) [turi buti skaičiai!]]"); return 1;}

new xpas = StringToInt(tstring);

if(xpas == 0){SendClientMessage(playerid, RED, "* Užtildyti žaidėja: /mute [dalis_nicko] [laikas (sekundėmis)]"); return 1;}

if( MUTED[ tid ] == true ) return SendClientMessage( playerid, RED,"* Šis žaidėjas jau užtildytas!");

MUTED[ tid ] = true;

MUTEDTIMER[ tid ] = SetTimerEx("DISABLEMUTED",xpas*1000,false,"i",tid);

new mess[256],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,sizeof(name));

format(mess,sizeof(mess),"[MUTE] buvote užtildytas administratoriaus %s (%d sekundziu).",name,xpas);

SendClientMessage(tid,RED,mess);

format(mess,sizeof(mess),"[MUTE] užtildete %s.",tname);

SendClientMessage(playerid,RED,mess);

format(mess,sizeof(mess),"[MUTE] buvote užtildytas administratoriaus %s (%d sekundziu).",name,xpas);

SendClientMessage(tid,RED,mess);

format(mess,sizeof(mess),"[MUTE] uztildete %s (%d sekundziu).",tname,xpas);

SendClientMessage(playerid,RED,mess);

return 1;

}

if(!strcmp(cmdtext, "/unmute", true,7))

{

if (!playerDB[playerid][superadmin] && playerDB[playerid][adminlvl] == 0){ SendClientMessage(playerid, RED, "* Ši komanda tik Administratoriam 1,2,3 LVl ir Superadminams."); return 1;}

if(cmdtext[7]==0){SendClientMessage(playerid,BLUE,"* Atitildyti žaideja: /unmute [dalis_nicko]"); return 1;}

new vardas[MAX_PLAYER_NAME];

strmid(vardas,cmdtext[8],0,MAX_PLAYER_NAME);

new id = GetPlayeridMid(vardas);

if(id == INVALID_PLAYER_ID)

{

SendClientMessage(playerid, RED, "* Serveryje, tokio žaidėjo nėra.");

return 1;

}

if( MUTED[ id ] == false ) return SendClientMessage( playerid, RED,"* Šis žaidėjas jau yra atitildytas!");

MUTED[ id ] = false;

KillTimer( MUTEDTIMER[ id ] );

new mess[256],name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,sizeof(name));

format(mess,sizeof(mess),"[uNMUTE] buvote atitildytas administratoriaus %s.",name);

SendClientMessage(id,GREEN,mess);

format(mess,sizeof(mess),"[uNMUTE] atitildėtė %s.",vardas);

SendClientMessage(playerid,GREEN,mess);

return 1;

}

Virsui gm

forward DISABLEMUTED(playerid);

new bool:MUTED[ MAX_PLAYERS ];

new MUTEDTIMER[ MAX_PLAYERS ];

Po

public OnPlayerDisconnect(playerid, reason)

{

KillTimer( MUTEDTIMER[ playerid ] );

po

public OnPlayerText(playerid, text[])

{

if( MUTED[ playerid ] == true )

{

SendClientMessage( playerid, RED,"* {ffffff}Jus užtildytas!");

return 0;

}

po

public Clear(playerid)

{

MUTED[ playerid ] = false;

po ten kur pat kurnorsvirs puplico

public DISABLEMUTED( playerid )

{

MUTED[ playerid ] = false;

}

Va :)

Uzeik i SALG.LT serveris [Forumas Startavo] IP:82.135.154.33:3000

SALG.LT @ Back ;]

Padaryk bauda uz nuzudima 200lt minus Va script:

Po OnPlayerDeath dedame:

new name[MAX_PLAYER_NAME],msg[128];

GetPlayerName(playerid,name,sizeof(name));

format(msg, sizeof(msg), "{ff0000}Už %s nužudymą praradote {5FFB17}200lt",name);

SendClientMessage(killerid,RED,msg);

GivePlayerMoneyA(killerid,-200);

Uzeik i SALG.LT serveris [Forumas Startavo] IP:82.135.154.33:3000

SALG.LT @ Back ;]

Padaryk kad roditu kas paskutinis sedejo ca script:

Viršuje GM sukuriame masinį kintamąjį mašinoms:

new PaskutinisZaidejas[MAX_VEHICLES][24];

Tada po OnPlayerStateChange callback'u rašome:

if(newstate == PLAYER_STATE_DRIVER)//Nustato naują žaidėjo vietą, šiuo atveju - vairuotojas

{

new String[128];

format(String,128,"Paskutinis siame transporte sedejo: {006600}%s", PaskutinisZaidejas[GetPlayerVehicleID(playerid)]);//Išgauname mašinos ID, kurioje sėdėjo kažkoks žmogus

SendClientMessage(playerid,COLOR, String);

new name[MAX_PLAYER_NAME];

GetPlayerName(playerid,name,MAX_PLAYER_NAME);//Išgauname žaidėjo pilną Vardą_Pavardę

format(PaskutinisZaidejas[GetPlayerVehicleID(playerid)],24,"%s",name);//Nusiunčiame žaidėjo nick'ą į pradinę žinutę.

}

Uzeik i SALG.LT serveris [Forumas Startavo] IP:82.135.154.33:3000

SALG.LT @ Back ;]

Idek pasisvekinima per TAB va script:

public OnPlayerClickPlayer(playerid, clickedplayerid, source)

{

new pName[24]; // name new'as

new str[128]; // str new'as

GetPlayerName(playerid, pName, 24); // isgauname zaidejo nick'a

format(str, 128, "{FFFF00}Zaidejas {00FF00}%s {FFFF00}pasisveikino su tavimi!", pName); // suformatuojame texta

SendClientMessage(clickedplayerid, 0xFFFF00AA, str); // kam issiusime zinute, siuo atveju "clickedplayerid", t.y. tam ant kurio 2kartus paspaude

GetPlayerName(clickedplayerid, pName, 24); // isgauname to zaidejo su kuriuo pasisveikinai

format(str, 128, "{FFFF00}Tu pasisveikinai su {00FF00}%s!", pName); // ir tau ateina zinute, kad viskas sekmingai!

SendClientMessage(playerid, 0xFFFF00AA, str); // cia tiksliai, kad tau atsiustu. O ne tam kitam ;D

return 1;

}

Uzeik i SALG.LT serveris [Forumas Startavo] IP:82.135.154.33:3000

SALG.LT @ Back ;]

Padaryk vartus su H klavisu tai bus geriau ir greiciau va script:

public OnPlayerKeyStateChange ( playerid, newkeys, oldkeys ) // Callbackas

{

if ( newkeys == KEY_CROUCH ) // H klavisas

{

if(IsPlayerInRangeOfPoint(playerid, 10.0 , X,Y,Z)) // Vietoi X,Y,Z irašome vartu koordinates

{

if(IsPlayerInAnyVehicle(playerid)) // Patikrinam ar mašinoi

{

if(GetPVarInt(playerid, "Vartai") == 0) //Jei vartai uždaryti

{

MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta

SetPVarInt(playerid, "Vartai", 1); //Padarom vartus atidarytus

SendClientMessage(playerid, -1, " Vartai atidaryti"); //Nusiunčiam žinute?

}

else if(GetPVarInt(playerid, "Vartai") == 1) //Jei vartai atidaryti

{

MoveObject(obj, X, Y, Z, Greitis); // Patraukiam objekta

SetPVarInt(playerid, "Vartai", 0); //Padarom vartus uždarytus

SendClientMessage(playerid, -1, " Vartai uždaryti"); //Nusiunčiam žinute?

}

}

return 1;

}

}

return 0;

}

Uzeik i SALG.LT serveris [Forumas Startavo] IP:82.135.154.33:3000

SALG.LT @ Back ;]

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

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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


×
×
  • Sukurti naują...