Jump to content

[TUT]Format


[Funky]Anakin

Recommended Posts

Hello Guyz !

De azi m-am gandit sa fac o introducere in lumea scriptingului .

Am vazut pe multe servere cand vor sa apara numele unui jucator ele folosesc asa :

[pawn]strcat ( new , "Bine ai venit %s la tutul lui ALLEX ! ", 1900 );[/pawn]

VARIANTA DE MAI SUS NU E CORECTA !

Deci sa incepem .

[pawn]CMD:tut( ALLEX ) {

format( Stirng , 100 , "Bine ai venit %s la tutul lui Allex " , AllexName2(playerid) ); //Stirng este stringul , 100 nr caractere , Nume ii ia numele playerului

ShowPlayerDialog(playerid , 003 , DIALOG_STYLE_MSGBOX , "TUT" , String , "Ok" , "Cancel" ); // functia care arata dialogul

return 1;}[/pawn]

SAU

[pawn]CMD:tut( ALLEX ) {

new String[100] , Nume[MAX_PLAYER_NAME]; //NEws

GetPlayerName(playerid, Nume , sizeof(Nume)); // Ia numele playerului functia

format( Stirng , 100 , "Bine ai venit %s la tutul lui Allex " , Nume ); //Stirng este stringul , 100 nr caractere , Nume ii ia numele playerului

ShowPlayerDialog(playerid , 003 , DIALOG_STYLE_MSGBOX , "TUT" , String , "Ok" , "Cancel" ); //functia care arata dialogul

return 1;}[/pawn]

[pawn]stock AllexName2(playerid){ //stock care numai tre sa definim mereu Nume

new name[MAX_PLAYER_NAME];

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

return name;

}[/pawn]

Eu recomand sa folositi V 1 Deoarece este mai usor si numai trebuie sa definim Name de fiecare data cand folosim format !

Atat pentru azi !

idiots.png
Link to comment
Share on other sites

Si daca un noob vine si o sa-i dea error cu undefined symbol "ALLLEX" sau ceva de genu?

Daca vroiai sa faci un tutorial de genul asta, trebuia sa pui definitia:

[pawn]

#define ALLEX playerid, params[]

[/pawn]

si dupa sa explici, sau sa folososesti normal

[pawn]

playerid, params[]

[/pawn]

Norocul lui xDDD ...

O sa modific in playerid,params[] .

idiots.png
Link to comment
Share on other sites

  • 4 weeks later...

Habar nu aveti ce vorbiti.

Daca tu zici ca ai mai vazut atunci spunemi ce valoare va fi in loc de "%s".

strcat este pentru a unii 2 string-uri, dau exemplu.

new

Str1[ 6 ] = "test1:",

Str2[ 6 ] = "test2"

;

strcat( test1, test2 );

Valoarea string-ului "Str2" a fost adauga in "Str1", daca adaugi acum printf( "%s", Str1 ); vei vedea in consola "test1:test"

Asa ca taceti drac.u din gura.

Link to comment
Share on other sites

Habar nu aveti ce vorbiti.

Daca tu zici ca ai mai vazut atunci spunemi ce valoare va fi in loc de "%s".

strcat este pentru a unii 2 string-uri, dau exemplu.

new

Str1[ 6 ] = "test1:",

Str2[ 6 ] = "test2"

;

strcat( test1, test2 );

Valoarea string-ului "Str2" a fost adauga in "Str1", daca adaugi acum printf( "%s", Str1 ); vei vedea in consola "test1:test"

Asa ca taceti drac.u din gura.

Ti-am trimis un mesaj ;) sa intelegi despre ce e vorba

On:bun tutorial

Massari e curva mea

Link to comment
Share on other sites

Habar nu aveti ce vorbiti.

Daca tu zici ca ai mai vazut atunci spunemi ce valoare va fi in loc de "%s".

strcat este pentru a unii 2 string-uri, dau exemplu.

new

Str1[ 6 ] = "test1:",

Str2[ 6 ] = "test2"

;

strcat( test1, test2 );

Valoarea string-ului "Str2" a fost adauga in "Str1", daca adaugi acum printf( "%s", Str1 ); vei vedea in consola "test1:test"

Asa ca taceti drac.u din gura.

Rock te rog nu te mai agita atat de tare .

Eu am spus altceva acolo si tu ai intrepretat altceva .

Prost eu nu sunt . Mai citeste inca o data :

Am vazut pe multe servere cand vor sa apara numele unui jucator ele folosesc asa :

[pawn]strcat ( new , "Bine ai venit %s la tutul lui ALLEX ! ", 1900 );[/pawn]

VARIANTA DE MAI SUS NU E CORECTA !

Asa vei regasi si in tut dar daca nu esti atent xD

idiots.png
Link to comment
Share on other sites

Omule, postul de mai sus era pentru Rimmon.

El a zis ca se mira ca nu am mai vazut.

Ce am spus eu prima oara ma refeream la faptul ca ai zis tu

Am vazut pe multe servere cand vor sa apara numele unui jucator ele folosesc asa :

Si eu am zis "Unde oi fi vazut tu asa ceva nu stiu", adica un fel de sarcasm.

Link to comment
Share on other sites

  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.