Amx Modx functii si eventuri in limba ROMANA !

Tutoriale scripting, cod si portiuni de cod.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

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

29 Dec 2013, 15:16

Descirere : ai mai auzit asa ceva vreodata ? functii si eventuri in limba romana :D , super !! , proiectul e doar la inceput asa ca nu am facut multe chestii pana acum , retineti acest proiect este pentru a invata amxmodx multi mai usor incepand in limba romana va fi mult mai usor decat in engleza ! cine vrea sa participe datimi PM sau daca vreti direct aici reply ,

Sursa : https://github.com/LordOfNothing10/AMX-MO-X-Romania--


Eventuri create acum :

Code: Select all

jucatorul_se_connecteaza(id)
jucatorul_a_intrat_pe_server(id)
jucatorul_a_iesit_depe_server(id)
jucatorul_invie(id)
jucatorul_moare(id)
jucatorul_omoara(id)
jucatorul_vorbeste(id)
inregistreaza()
scaneaza(id)



Functii :

Code: Select all

    // functiii 
omoara_jucatorul(id)
invie_jucatorul(id)
seteaza_viteza_jucator(id, viteza)
seteaza_viata_jucator(id, hp)
seteaza_bani_jucator(id, bani)
comanda_jucator(id, "retry")
Mesaj(id, "!vScriu cu verde, !e Culoare echipei, !n Culoare normala !");

  // functi care returneaza "informatii "
afla_nume_jucator(id)
afla_ip_jucator(id)
afla_viata_jucator(id)
afla_viteza_jucatorului(id)
afla_bani_jucator(id)
afla_killuri_jucator(id)
afla_morti_jucator(id)

// Comenzi de inregistrare !
inregistreaza_plugin(plugin_name[], plugin_version[],plugin_author[])
inregistreaza_comanda_admin(comanda[],functie[], flag, descriere[])
inregistreaza_comanda(comanda[],functie[])

// Conditii !!!

jucatorul_este_in_viata
jucatorul_este_bot
jucatorul_este_tero
jucatorul_este_ct
jucatorul_este_admin
jucatorul_este_hltv
jucatorul_este_spectator
jucatorul_are_imunitate
jucatorul_este_conectat

Exemplu Plugin:

Code: Select all

#include <amxmodx_romania>

public jucatorul_se_connecteaza(id)
{
	new nume = numele_jucatorului(id)
	Mesaj(0, "Jucatorul %s se connecteaza pe server !",nume)
}
Last edited by LordOfNothing on 29 Dec 2013, 15:55, edited 6 times in total.
RoyalServer 2
User avatar
Adventx
Membru, skill +4
Membru, skill +4
Posts: 1785
Joined: 17 Sep 2013, 21:44
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 128 times
Been thanked: 142 times
Contact:

29 Dec 2013, 15:40

Sa facem pluginuri folosint limba romana? :D
Interesant :D
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

29 Dec 2013, 15:48

adventx wrote:Sa facem pluginuri folosint limba romana? :D
Interesant :D
Mersi ,

Iam facut un update , am create conditii si functii noi !
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

29 Dec 2013, 17:08

Hai mersi nu stiam ca merge si in limba romana,merge in orice limba?
User avatar
MaimutaVirtuala
Membru, skill +2
Membru, skill +2
Posts: 535
Joined: 15 Mar 2013, 00:20
Detinator Steam: Nu
CS Status: Maimutaresc
Has thanked: 16 times
Been thanked: 52 times
Contact:

29 Dec 2013, 17:29

scosmynnnn wrote:Hai mersi nu stiam ca merge si in limba romana,merge in orice limba?
Merge si in tiganeasca, doar ca trebuie schimbate numele functiilor in librarie.Restul sunt la fel,doar numele difera.
MaimutaVirtuala iti recomanda doza zilnica de...ABECEDAR.
Nu exista niciun tren in care nu m-as urca,oricare ar fi destinatia lui.(Edna St. Vincent Millay)
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

29 Dec 2013, 17:47

Nu e mare branza,doar iti faci alte forwarduri bazate pe cele default. Asta nu inseamna ca rescrii amxmodx ci doar ca iti numesti cum vrei functiile existente.
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
User avatar
FaTzZu
Fost moderator
Fost moderator
Posts: 1206
Joined: 22 Dec 2012, 18:37
Detinator Steam: Da
Reputatie: Fost moderator ajutator
Has thanked: 114 times
Been thanked: 168 times

29 Dec 2013, 17:53

HamletEagle wrote:Nu e mare branza,doar iti faci alte forwarduri bazate pe cele default. Asta nu inseamna ca rescrii amxmodx ci doar ca iti numesti cum vrei functiile existente.
Pana acum am zis sa tac din gura, tie iti este ciuda pe lord sau ce /:) omu' vrea sa ii ajute pe ceilalti sa invete , fie ca este usor, fie ca este greu :-j
A fool's brain digests philosophy into folly, science into superstition, and art into pedantry.

#RETIRED.
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

29 Dec 2013, 18:05

Nu,deloc. Il apreciez ca invata repede,incearca chestii ce nu au fost facute. Doar am zis o parere,lumea crede ca a rescris amxmodx,nu e asa.Sunt doar forwarduri. Nu mai interpretati aiurea.

@Edit: lord lasa-mi un id sau steam id ca vreau sa iti propun un proiect...
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

30 Dec 2013, 10:40

HamletEagle wrote:Nu,deloc. Il apreciez ca invata repede,incearca chestii ce nu au fost facute. Doar am zis o parere,lumea crede ca a rescris amxmodx,nu e asa.Sunt doar forwarduri. Nu mai interpretati aiurea.

@Edit: lord lasa-mi un id sau steam id ca vreau sa iti propun un proiect...

Nu am rescris amxx :)) , am rescris numele functiilor si forward-urilor , daca vrei sa facem un proiect lasami aici un PM nu dau id vorbim prin PM


Restu : Mersi de comentarii daca aveti sugestii ,intrebari, pareri , postati aici !
User avatar
KronoS eXtream
Fost administrator
Fost administrator
Posts: 4378
Joined: 02 Apr 2009, 19:18
Detinator Steam: Da
Reputatie: Fost administrator
Fost detinator Zombie-Land.eXtream.Ro
Contribuitor
Fost Scripter eXtreamCS
Dezvoltator al listei de seriozitate eXtreamCS
Location: Bucharest
Has thanked: 551 times
Been thanked: 820 times
Contact:

30 Dec 2013, 10:43

LordOfNothing wrote:
HamletEagle wrote:Nu,deloc. Il apreciez ca invata repede,incearca chestii ce nu au fost facute. Doar am zis o parere,lumea crede ca a rescris amxmodx,nu e asa.Sunt doar forwarduri. Nu mai interpretati aiurea.

@Edit: lord lasa-mi un id sau steam id ca vreau sa iti propun un proiect...

Nu am rescris amxx :)) , am rescris numele functiilor si forward-urilor , daca vrei sa facem un proiect lasami aici un PM nu dau id vorbim prin PM


Restu : Mersi de comentarii daca aveti sugestii ,intrebari, pareri , postati aici !
De fapt, nu ai rescris numele functiilor.Ai facut niste forward-uri ce sunt apelate atunci cand se executa functiile originale (cele din amxx), ceea ce nu e chiar ok.Pluginurile scrise folosind noile tale functii vor fi procesate mai greu pentru ca vor trebui sa comunice cu pluginul principal, unde sunt definite noile forward-uri, si abia apoi vor comunica cu modulele.
Nu efectuez tranzactii pe mess, skype etc. Aveti grija la indivizii care se dau drept mine!
Nu mai ofer suport asa ca nu imi mai trimiteti mesaje in legatura cu asta!


Zombie Plague Shade 1.2-debug1 [with Item Limiter] (12 September 2015) - Bombardier Branch
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

30 Dec 2013, 10:48

KronoS # GG wrote:
LordOfNothing wrote:
HamletEagle wrote:Nu,deloc. Il apreciez ca invata repede,incearca chestii ce nu au fost facute. Doar am zis o parere,lumea crede ca a rescris amxmodx,nu e asa.Sunt doar forwarduri. Nu mai interpretati aiurea.

@Edit: lord lasa-mi un id sau steam id ca vreau sa iti propun un proiect...

Nu am rescris amxx :)) , am rescris numele functiilor si forward-urilor , daca vrei sa facem un proiect lasami aici un PM nu dau id vorbim prin PM


Restu : Mersi de comentarii daca aveti sugestii ,intrebari, pareri , postati aici !
De fapt, nu ai rescris numele functiilor.Ai facut niste forward-uri ce sunt apelate atunci cand se executa functiile originale (cele din amxx), ceea ce nu e chiar ok.Pluginurile scrise folosind noile tale functii vor fi procesate mai greu pentru ca vor trebui sa comunice cu pluginul principal, unde sunt definite noile forward-uri, si abia apoi vor comunica cu modulele.
Am inteles ce vrei sa zici

amxx pluginul tau facut de tine folosind amxx in rom => amxx in romana.amxx => modulele => Server


dar asa cum am zis in pimul post nu recomand folosirea acestui plugin e doar pentru a invata mai usor scripting :D si sper ca ma vei sustine kronos :)

Orcum ma gandesc sa fac o versiune mai avansata printrun modul :D dar mai astept sa acumulez experienta nu doar in Pawn ci si in c++ :)
User avatar
DaNNe.
Fost moderator
Fost moderator
Posts: 2811
Joined: 08 Nov 2013, 20:43
Detinator Steam: Da
CS Status: Activitate scăzută
SteamID: /id/FurienMaster
Reputatie: Nick anterior: DnD. Gold, Emrys
0.5/3
Fost moderator ajutator
Fost Membru Club eXtreamCS (doua luni)
Has thanked: 244 times
Been thanked: 129 times
Contact:

30 Dec 2013, 13:38

Tot mai simplu e-n engleza. Dupa paarerea mea. :-j
Post Reply

Return to “Scripting”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 4 guests