Page 1 of 2

Tutorial scripting (update)

Posted: 14 Aug 2010, 16:00
by KronoS eXtream
Tutorialul a fost mutat in acest topic: http://www.extreamcs.com/forum/pluginur ... 10951.html
De copiat in noul topic | Afiseaza codul
5. COMPILAREA CU CONDITII
Compilarea cu conditii permite includerea/excluderea unor portiuni din sursa in functie de conditiile puse.
Aceasta se face astfel:
[code]#if CONDITIE
      SECTIUNE
#endif[/code]
Pentru ca aceasta parte de cod sa fie valida , conditia trebuie definita.Uitati mai jos un exemplu:
[code]#define ARATA_COMUNITATEA 1
#define COMUNITATE eXtreamCS

#if ARATA_COMUNITATEA
    client_print(0, print_chat, "Tutorial facut pentru comunitatea %s!", COMUNITATE)
#else
    client_print(0, print_chat, "Tutorial facut de KronoS")
#endif[/code]

Re: Tutorial scripting [AMXX]

Posted: 14 Aug 2010, 16:24
by roby_the_dude
Scriptingul este chiar ușor, m-aș apuca și eu de așa ceva dar sincer,mi-e lene! Acum câteva zile făcusem un tutorial pentru eXtreamCS și am instalat AMX MOD X în PC la mine, apoi s-a creeat de desktop aplcația AMX Mod X Studio, am deschis-o și am văzut că este exact cea cu care se fac pluginuri,am umblat puțin pe acolo și nu mi s-a părut greu... comenzile le băga singur în .sma...

Re: Tutorial scripting [AMXX]

Posted: 14 Aug 2010, 17:06
by JkERT
Acceasi poveste robert :). Kronos ti-am dat 1 multumesc pentru ca am cautat un tutorial din asta, vreau sa ma apuc de scripting.

Re: Tutorial scripting [AMXX]

Posted: 14 Aug 2010, 17:37
by winckler
Robert wrote:Scriptingul este chiar ușor, m-aș apuca și eu de așa ceva dar sincer,mi-e lene! Acum câteva zile făcusem un tutorial pentru eXtreamCS și am instalat AMX MOD X în PC la mine, apoi s-a creeat de desktop aplcația AMX Mod X Studio, am deschis-o și am văzut că este exact cea cu care se fac pluginuri,am umblat puțin pe acolo și nu mi s-a părut greu... comenzile le băga singur în .sma...
Hai baga-te si fa un plugin cu adevarat folositor sa vedem daca iti reuseste in maxim 3 zile.
Daca nu faci la scoala informatica , mai bine nu te bagi , pare usor dar nu e deloc.

Re: Tutorial scripting [AMXX]

Posted: 14 Aug 2010, 17:40
by roby_the_dude
Unul cu adevărat folositor nu știu, dar unul basic se poate face... ai acolo optiuni pentru hudmessage-uri, culori, toate alea,am vazut multe chestii. Sincer, nu mă interesează domeniul scripting deloc. Nu știu dacă mă crezi prost, dar eu știu cu siguranță mult mai multe decât tine în domeniul Counter-Strike.

Re: Tutorial scripting [AMXX]

Posted: 14 Aug 2010, 20:17
by Arion
Sincer eu zic ca o iei prea rapid...iao mai usor deja din primul tutorial sa bagi if-uri si chestii asa complicate...

Explica exact fiecare functie ce face si ce parametrii are

Code: Select all

client_print(0, print_chat, "Tutorial facut pentru comunitatea %s!", COMUNITATE)
client_print(index,tip,mesaj);

index - cui ii se va afisa mesajul [ 0 - tuturor ] [ id - doar acelui jucator care a actionat comanda]
tip - [ print_chat - mesaj in chat ] [ print_console - mesaj in consola ] [ print_center - mesaj galben pe centru ] [ print_notify - mesaj in consola cand este developer 1 ]
mesaj - ce va fii afisat

As completa cu :

Code: Select all

client_print(0, print_chat, "Tutorial facut pentru comunitatea %s!", COMUNITATE)
Dupa cum vedeti acel %s inlocuieste un string, adica un sir de caractere.

Pentru numere folositi %d sau %i.

Dar exista si situatii in care folosim %s pentru numere.Exemplu pentru IP.

Code: Select all

new ip[35]
get_user_ip(id,ip,34);
client_print(id,print_chat,"IP tau este : %s",ip);

Re: Tutorial scripting [AMXX]

Posted: 15 Aug 2010, 09:53
by KronoS eXtream
Am adaugat:
3. PRINTAREA MESAJELOR
3.1. MESAJE HUD

Re: Tutorial scripting [AMXX]

Posted: 15 Aug 2010, 09:59
by rEpTiLa0o4
Frumos tutorial.Am mai invatat si eu ceva ;))

Re: Tutorial scripting [AMXX]

Posted: 15 Aug 2010, 20:43
by Govi Na
Ma apuc de invatat!

sper sa mai completezi cu ceva pe acolo, thanks.

Re: Tutorial scripting [AMXX]

Posted: 09 Jan 2012, 08:18
by TzUcK
Cand mai faceti altele noi ?

Re: Tutorial scripting [AMXX]

Posted: 31 Jan 2012, 00:23
by snoopyCST
foarte util
bravo!

Re: Tutorial scripting [AMXX]

Posted: 29 Jul 2013, 16:58
by ReaD1nG
Multumesc ai!
Sper sa ne inveti si ceva mai greu !