Weapon Name [rezolvat]

Tutoriale scripting, cod si portiuni de cod.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
Nubo
Fost moderator
Fost moderator
Posts: 2734
Joined: 11 Jul 2012, 18:45
Detinator Steam: Da
CS Status: [əˈnɒn.ɪ.məs]
Reputatie: Fost scripter eXtreamCS
Fost eXtream Mod
Has thanked: 8 times
Been thanked: 27 times

25 Jan 2016, 14:58

Tehnic, "return" intoarce doar 1 cifra/celula: int, float, bool sau char.
Cand il pui sa returneze un string, el intoarce pe rand fiecare celula.
Returnarea unui string e un 'hack'.

Trimiterea prin referinta e bazata pe 'pointer' din C++, limbajul in care e scris AMX-ul.
Aceasta este singura metoda corecta de a returna un string.
Cand nu merge acest forum sunt online aici:
  • * Skype: nubo_cs
    * Y!M ID: nubo_cs
RoyalServer 2
Lux0R^
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1222
Joined: 13 Jul 2013, 16:31
Detinator Steam: Da
Reputatie: Scripter eXtreamCS
Moderator ajutator
Has thanked: 15 times
Been thanked: 12 times

25 Jan 2016, 15:24

Nubo wrote:Tehnic, "return" intoarce doar 1 cifra/celula: int, float, bool sau char.
Cand il pui sa returneze un string, el intoarce pe rand fiecare celula.
Returnarea unui string e un 'hack'.

Trimiterea prin referinta e bazata pe 'pointer' din C++, limbajul in care e scris AMX-ul.
Aceasta este singura metoda corecta de a returna un string.
din cate retin, in C/C++ se pot intoarece array-uri, dar doar daca trimiti un pointer
si din cate stiu, cand trimiti prin referinta se creaza o referita la acel obieict, nu un pointer care sa primeasca referinta..

apropo, https://forums.alliedmods.net/showthread.php?t=277130 interesant, nu ?
Pauza pana in iulie... licenta ^^

Fara pm-uri pentru pluginuri de zm/furien + tot ce tine de vip.

Codul Scripterului: scripting/codul-scripterului-t362300.html#p2754224
Post Reply

Return to “Scripting”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 8 guests