[amxmodx] Rezolvarea errorilor !

Tutoriale scripting, cod si portiuni de cod.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
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

18 Nov 2013, 08:41

Buna ziua , astazi am facut un mini tutorial despre cum puteti rezolva orice eroare

Deci sa zicem ca avem acest plugin (care e gresit) :

Code: Select all

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /test", "call_test");
}

public call_test(id)
{
	client_print(id, print_chat, "Acesta este un test);
}

Am incercat sa il compilam si ne da aceasta eroare : ???

Code: Select all

 /src/textZ2b0nS.sma(18) : error 037: invalid string (possibly non-terminated string) 

Hmm oare unde e gresit pluginul ??

pai daca citim in mesajul errori vom vedea in paranteza linia unde e e eroare

Code: Select all

 (18) 
acu numaram linnile !

Code: Select all

1/* Plugin generated by AMXX-Studio */
2
3#include <amxmodx>
4#include <amxmisc>
5
6#define PLUGIN "New Plug-In"
7#define VERSION "1.0"
8#define AUTHOR "author"
9
10
11public plugin_init() {
12	register_plugin(PLUGIN, VERSION, AUTHOR)
13	register_clcmd("say /test", "call_test");
14}
15
16public call_test(id)
17{
18	client_print(id, print_chat, "Acesta este un test);
19}





uitatia linia 18 :

Code: Select all

 18	client_print(id, print_chat, "Acesta este un test); 

Hmm unde ar putea fii eroare ? pai cear fi sa citim linia .. oo da am uitat sa inchide stringul ""

deci inlocuim asta :

Code: Select all

 client_print(id, print_chat, "Acesta este un test); 
cu asta :

Code: Select all

 client_print(id, print_chat, "Acesta este un test"); 
si acum pluginul merge compilat !
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

Header size: 180 bytes
Code size: 212 bytes
Data size: 256 bytes
Stack/heap size: 16384 bytes; estimated max. usage=779 cells (3116 bytes)
Total requirements: 17032 bytes
Done.
RoyalServer 2
OWNX
Utilizator restrictionat
Utilizator restrictionat
Posts: 247
Joined: 24 Aug 2013, 00:09
Detinator Steam: Da
CS Status: [email protected]
Detinator server CS: Server Privat
SteamID: Privat
Reputatie: Utilizator Restrictionat: WishExec
Location: Bragadiru
Has thanked: 10 times
Been thanked: 24 times

18 Nov 2013, 16:09

foarte bun tutorialul , m-a ajutat foarte foarte mult , buna treaba tine-o tot asa ...

=)))))
Last edited by OWNX on 18 Nov 2013, 18:28, edited 1 time in total.
Email :[/color] [email protected]


* Privat War3FT V5.0 ( 10 Euro AMXX + SMA ) : http://www.extreamcs.com/forum/anunturi ... 15532.html
DEMO : 93.119.26.151
* Privat UWC3X V4.0 ( 15 Euro AMXX ) : http://www.extreamcs.com/forum/anunturi ... l#p1810595
DEMO : 89.39.13.139

Accept Oferte si Negocieri prin PM
User avatar
Truth*
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 766
Joined: 11 Oct 2013, 11:08
Detinator Steam: Da
SteamID: Ezeru
Reputatie: Fost moderator ajutator
Membru Club eXtreamCS (4 luni)
Nume anterior: HyperioN.
Scripter eXtreamCS
0.2 / 3
Fond eXtream: 0
Location: Sibiu
Has thanked: 44 times
Been thanked: 122 times

18 Nov 2013, 17:32

Parerea mea este ca accest tutorial este sec...
Adica ai explicat o singura eroare care este foarte evidenta....
Daca tutorialul este in lucru si o sa il imbunatatesti pe viitor e bine dar in momentul de fata mie mi se pare inutil...

Aceasta este strict parerea mea!
P.S.: Netestat = Nu am avut timp să mă uit atent peste cod. Deci ceea ce am scris este posibil să fie greşit sau să aibă erori.

If i helped you and you wanna thank me, you can donate at this link : here
This will motivate me to help you in the future.
[If you want a private plugin send me a PM.(No complex plugins please, I am a student and I don't have the time to make those)]
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

19 Nov 2013, 06:58

e pentru cei zero skill , si vreau sa explic ce sunt numere alea din paranteze asta ajuta foarte mult pe incepatori
pe mine personal cand eram mai incepator ma ajuta foarte mult :)
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:

21 Nov 2013, 16:33

Pune mai multe erori/rezolvari ... ca astea sunt usoare :-j
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 Nov 2013, 11:44

Asta e asa,pus degeaba. Cand o sa iti dea erori calumea,care nu tin de o singura linie ci de anumite portiuni de cod,care genereaza eroare pe aceea linie,ce vor face userii cu acest tutorial ?
O sa citeasca non stop linia aia si se vor da batuti,pentru ca este absolut corecta.
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

18 Dec 2013, 10:20

HamletEagle wrote:Asta e asa,pus degeaba. Cand o sa iti dea erori calumea,care nu tin de o singura linie ci de anumite portiuni de cod,care genereaza eroare pe aceea linie,ce vor face userii cu acest tutorial ?
O sa citeasca non stop linia aia si se vor da batuti,pentru ca este absolut corecta.

De unde stii tu :)) esti incepator ?

Eu chiar nu inteleg ce ai scris tu acolo dar ma rog :)))
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 Dec 2013, 11:16

HamletEagle wrote:Asta e asa,pus degeaba. Cand o sa iti dea erori calumea,care nu tin de o singura linie ci de anumite portiuni de cod,care genereaza eroare pe aceea linie,ce vor face userii cu acest tutorial ?
O sa citeasca non stop linia aia si se vor da batuti,pentru ca este absolut corecta.
Un scripter incepator nu trebuie sa se complice cu multe coduri. Asa ca eroriile nu vor aparea, daca nu se va complica.
@Lord, iti recomand sa adaugi si alte erori, pentru ca alea sunt usoare si intalnite mai mereu. (pune dalea intalnite mai des)
Retras
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

18 Dec 2013, 14:26

Cruyff ai dreptate,insa daca faci un tutorial e normal sa il faci complet,chiar si pentru cei 0 skill sau average.
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