Jump to content

Recommended Posts

Posted

Salutare

In acest toturial va voi prezenta niste functii de baza care sunt foarte des intalnite in scripting

Hai sa incepem

  • SendClientMessage(playerid,color,const message[]);

SendClientMessage - Trimite un mesaj

playerid - playerul caruia ii trimite mesajul

const message[] - mesajul care il trimite(mesajul se scrie intre " ");

Ex:

[pawn]SendClientMessage(playerid,-1,"Bine ai venit");

[/pawn]

  • SendClientMessageToAll(color,const message[]);

SendClientMessageToAll - Trimite un mesaj tuturor

const message[] - mesajul care il trimite(mesajul se scrie intre " ");

Ex:

[pawn]SendClientMessageToAll(-1,"Bine ati venit");

[/pawn]

  • GetPlayerPos(playerid,&Float:x,&Float:y,&Float:z);

GetPlayerPos - Verifica pozitia playerului

playerid - playerul caruia ii verifica pozitia

&Float:x - Seteaza variabilei valoarea cordonatei X

&Float:y - Seteaza variabilei valoarea cordonatei Y

&Float:z - Seteaza variabilei valoarea cordonatei Z

Ex:

[pawn]new Float:x,Float:y,Float:z;

GetPlayerPos(playerid,x,y,z);[/pawn]

  • SetPlayerPos(playerid,Float:x,Float:y,Float:z);

SetPlayerPos - Seteaza pozitia playerului

playerid - playerul caruia ii seteaza pozitia

Float:x - Seteaza coordonata X

Float:y - Seteaza coordonata Y

Float:z - Seteaza coordonata Z

Ex:

[pawn]SetPlayerPos(playerid,6362.4463,5432.5321,8525.6533);[/pawn]

  • GetPlayerHealth(playerid);

GetPlayerHealth - Verifica viata playerului

playerid - Playerul caruia ii verifica viata

Verificarea se mai poate face si printr-o variabila

Ex:

[pawn]new Float:hp = GetPlayerHealth(playerid);

if(hp <= 90)

{

    SendClientMessage(playerid,-1,"Ai mai putina viata de 90");

}[/pawn]

  • SetPlayerHealth(playerid,Float:health);

SetPlayerHealth - Seteaza viata playerului

playerid - Playerul caruia ii seteaza viata

Float:health - Viata pe care ii o seteaza

[pawn]SetPlayerHealth(playerid,50);[/pawn]

  • SpawnPlayer(playerid);

SpawnPlayer - Spawneaza playerul

playerid - Playerul pe care il spawneaza

Nu este nevoie de exemplu

  • GetPlayerSkin(playerid);

GetPlayerSkin - Verifica skinul playerului

playerid - playerul caruia ii verifica skinul

Nu e nevoie de exemplu

  • SetPlayerSkin(playerid,skinid);

SetPlayerSkin - Seteaza skinul playerului

playerid - playerul caruia ii seteaza skinul

skinid - Skinul pe care il seteaza

Ex:

[pawn]SetPlayerSkin(playerid,55);[/pawn]

  • GetPlayerMoney(playerid);

GetPlayerMoney - Verifica banii playerului

playerid - Playerul caruia ii verifica banii

Nu e nevoie de exemplu

  • GetPlayerScore(playerid);

GetPlayerScore - Verifica scorul playerului

playerid - Playerul caruia ii verifica scorul

  • GivePlayerMoney(playerid,money);

GivePlayerMoney - Ii da bani playerului

playerid - playerul caruia ii da banii

money - suma de bani care io da

Ex:

[pawn]GivePlayerMoney(playerid,1000);[/pawn]

  • SetPlayerScore(playerid,score);

SetPlayerScore - Seteaza scorul playerului

playerid - playerul caruia ii seteaza scorul

score - suma de score care io seteaza

Ex:

[pawn]SetPlayerScore(playerid,1000);[/pawn]

Massari e curva mea

Posted

Puteai sa pui functii care chiar sunt de baza...:D.De exemplu:

[pawn]print(constr);

constr -- mesajul de aratat[/pawn]

Is mai multe functii de baza de genu...dar e bun si asa...

Posted

Puteai sa pui functii care chiar sunt de baza...:D.De exemplu:

[pawn]print(constr);

constr -- mesajul de aratat[/pawn]

Is mai multe functii de baza de genu...dar e bun si asa...

Pai eu am aratat functii care ajuta in server,din cate stiu eu

print scrie in consola  ;)

Massari e curva mea

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.