[Tutorial] Deschidere MOTD

Tutoriale scripting, cod si portiuni de cod.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
munir
Membru eXtream
Membru eXtream
Posts: 3193
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

18 Oct 2013, 19:29

Am vazut multe cereri cu plugin /preturi, sau /concurs, asa ca, m-am gandit sa fac un tutorial sa intelegeti cum se deschide un motd.

1. Trebuie sa includem fisierul amxmodx.

Code: Select all

#include < amxmodx
2. Cream publicul plugin_init, fara niciun parametru.

Code: Select all

public plugin_init( )
{

}
3. Inregistram numele pluginului, versiunea si autorul.

Code: Select all

register_plugin( "Nume Plugin", "Versiune", "Autor" );
4. Inregistram o comanda, cu care vom deschide motd-ul.

Code: Select all

register_clcmd( "say /tutmotd", "cmdMotd" );
5. Acum, vom crea publicul care se executa cand comanda inregistrata este chemata. Il vom crea cu 1 parametru, si acela este index. (comanda de tip say)

Code: Select all

public cmdMotd( id )
{

}
6. In publicul creat, vom deschide un fisier de tip .html care se afla in configs cu numele tutmotd, cu urmatoarea comanda:
show_motd( id, locMotd[ ], title[ ] );
=
show_motd( id, "addons/amxmodx/configs/tutmotd.html", "Tutorial motd" );
Explicatie: Cu, comanda de mai sus, vom deschide un motd, celui care executa comanda /tutmotd in chat pe say. (adica y)

Astept pareri/nelamuriri etc.
Retras
RoyalServer 2
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

18 Oct 2013, 19:38

Bun tutorial,mai mult de atat nu aveai ce sa explici.
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

21 Dec 2013, 13:20

Code: Select all

1. Trebuie sa includem fisierul amxmodx. 


->>>>>>

Code: Select all

1. Trebuie sa includem libraria amxmodx. 
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
LordOfNothing
Membru, skill +1
Membru, skill +1
Posts: 387
Joined: 19 Jul 2013, 15:51
Detinator Steam: Nu
Reputatie: Restrictie PM
Has thanked: 11 times
Been thanked: 35 times

22 Dec 2013, 17:20

Hamlet nu te mai baga , dar in fine cruyff fa update la topic cum a zis halmet , anyway


In fine acum cam lamurit ar trebui sa faci si

7. Cum va arata codul nostru : .. ceva de genu tot codu in total :)
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

23 Dec 2013, 09:09

Lord cu ce m-am bagat ? Daca e o greseala in exprimare sau de cod nu am voie sa o semnalez ? Remember you did that before.
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
Post Reply

Return to “Scripting”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 18 guests