Wysłany: 2013-05-18, 12:16
nors56
Wiek: 28 Na forum: 4775 dni Posty: 46
Nick w MP: Nors
"IgrexolonO" napisał/a : "nors56" napisał/a : "IgrexolonO" napisał/a : "nors56" napisał/a :
W twoim kodzie mam te b??dy:
pawno\include\dini.inc(53) : error 017: undefined symbol "strlen"
pawno\include\dini.inc(53) : warning 215: expression has no effect
pawno\include\dini.inc(53) : error 001: expected token: ";", but found ")"
pawno\include\dini.inc(53) : error 029: invalid expression, assumed zero
pawno\include\dini.inc(53) : fatal error 107: too many error messages on one line
To s? b??dy z Twojego includa dini, nie z mojego kodu.
Teraz mam tylko fatal error 100: cannot read from file: "strlen"
Og?lnie, to chcia?bym Ci? skomentowa? jak PSA, ale najwyra?niej nie ma takiego sensu. Od kiedy jedna funkcja strlen, kt?ra jest domy?lnie wpisana w SA-MPie, powinna by? wpisywana w list? includ?w? Aha.. Poka? ca?y kod.
#include <dini>
#include <dudb>
#include <a_samp>
//======================= - Kolorki - ==========================================
#define COLOR_VIOLET 0x9955DEEE
#define COLOR_ZIELONY 0x00FF00FF
#define COLOR_LIGHTRED 0xFF99AADD
#define COLOR_SEAGREEN 0x00EEADDF
#define COLOR_GRAYWHITE 0xEEEEFFC4
#define COLOR_LIGHTNEUTRALBLUE 0xabcdef66
#define COLOR_GREENISHGOLD 0xDEAD4370
#define COLOR_LIGHTBLUEGREEN 0x0FFDD349
#define COLOR_NEUTRALBLUE 0xABCDEF01{
#define COLOR_LIGHTCYAN 0xAAFFCC33
#define COLOR_LEMON 0xDDDD2357
#define COLOR_MEDIUMBLUE 0x63AFF00A
#define COLOR_NEUTRAL 0xABCDEF97
#define COLOR_BLACK 0x00000000
#define COLOR_NEUTRALGREEN 0x81CFAB00
#define COLOR_DARKGREEN 0x12900BBF
#define COLOR_LIGHTGREEN 0x24FF0AB9
#define COLOR_DARKBLUE 0x300FFAAB
#define COLOR_BLUEGREEN 0x46BBAA00
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_DARKRED 0x660000AA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_ADMIN 0xFF0000AA
#define CZERWONY 0xAA3333AA
#define kolor1 0x00FF00FF
#define POMARANCZOWY 0xFF661CFF
#define Panel 66
#define COL_EASY "{FFF1AF}"
#define COL_WHITE "{FFFFFF}"
#define COL_BLACK "{0E0101}"
#define COL_GREY "{C3C3C3}"
#define COL_GREEN "{6EF83C}"
#define COL_RED "{F81414}"
#define COL_YELLOW "{F3FF02}"
#define COL_ORANGE "{FFAF00}"
#define COL_LIME "{B7FF00}"
#define COL_CYAN "{00FFEE}"
#define COL_LIGHTBLUE "{00C0FF}"
#define COL_BLUE "{0049FF}"
#define COL_MAGENTA "{F300FF}"
#define COL_VIOLET "{B700FF}"
#define COL_PINK "{FF00EA}"
#define COL_MARONE "{A90202}"
#define COL_CMD "{B8FF02}"
#define COL_PARAM "{3FCD02}"
#define COL_SERVER "{AFE7FF}"
#define COL_VALUE "{A3E4FF}"
#define COL_RULE "{F9E8B7}"
#define COL_RULE2 "{FBDF89}"
#define COL_RWHITE "{FFFFFF}"
#define COL_LGREEN "{C9FFAB}"
#define COL_LRED "{FFA1A1}"
#define COL_LRED2 "{C77D87}"
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[30];
new idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/daj_dj", true) == 0 && IsPlayerAdmin(playerid))
{
new tmp[30];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, -1, "Wpisz: /daj_DJ [nick]"), 1;
if(!IsPlayerConnected(strval(tmp))) return SendClientMessage(playerid, -1, "Niema takiego Gracza"), 1;
new stringah[128];
format(stringah, sizeof(stringah), "%s zosta? zatrudniony jako DJ.", pName_(strval(tmp));
SendClientMessage(playerid, -1, stringah);
dini_Set(DJ, pName_(strval(tmp)), "1");
return 1;
}
if(strcmp(cmd, "/usun_dj", true) == 0 && IsPlayerAdmin(playerid))
{
new tmp[30];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, -1, "Wpisz: /usun_DJ [nick]"), 1;
if(!IsPlayerConnected(strval(tmp))) return SendClientMessage(playerid, -1, "Niema takiego Gracza"), 1;
new stringah[128];
format(stringah, sizeof(stringah), "%s zostal zwolniony z pozycji DJ'a.", pName_(strval(tmp)));
SendClientMessage(playerid, -1, stringah);
dini_Set(DJ, pName_(strval(tmp)), "0");
return 1;
}
return 1;
}
stock pName_(pid)
{
new n[24];
GetPlayerName(pid, n, 24);
return n;
}
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}
Ale nie czaisz ze bez includa mam te wszystkie b??dy?
Wysłany: 2013-05-18, 12:23
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Wysłany: 2013-05-18, 12:38
nors56
Wiek: 28 Na forum: 4775 dni Posty: 46
Nick w MP: Nors
"IgrexolonO" napisał/a :
Dobra
Ale mam teraz to
(81) : error 001: expected token: ",", but found ";"
(83) : error 017: undefined symbol "DJ"
(97) : error 017: undefined symbol "DJ"
Wysłany: 2013-05-18, 13:45
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"nors56" napisał/a : "IgrexolonO" napisał/a :
Dobra
Ale mam teraz to
(81) : error 001: expected token: ",", but found ";"
(83) : error 017: undefined symbol "DJ"
(97) : error 017: undefined symbol "DJ"
No to mo?e poda?by? kod tych linijek? Nie jeste?my mistycznymi magami, ?eby zgadywa? co masz na danej linijce.
Wysłany: 2013-05-18, 16:55
nors56
Wiek: 28 Na forum: 4775 dni Posty: 46
Nick w MP: Nors
"IgrexolonO" napisał/a : "nors56" napisał/a : "IgrexolonO" napisał/a :
Dobra
Ale mam teraz to
(80) : error 001: expected token: ",", but found ";"
(82) : error 017: undefined symbol "DJ"
(96) : error 017: undefined symbol "DJ"
No to mo?e poda?by? kod tych linijek? Nie jeste?my mistycznymi magami, ?eby zgadywa? co masz na danej linijce.
80 linia|",", but found ";" : format(stringah, sizeof(stringah), "%s zosta? zatrudniony jako DJ.", pName_(strval(tmp));
82linia|undefined symbol "DJ" : dini_Set(DJ, pName_(strval(tmp)), "1");
96linia|undefined symbol "DJ" : dini_Set(DJ, pName_(strval(tmp)), "0");
Masz sory ze wam tak banie zawracam.
Ostatnio zmieniony przez nors56 2013-05-18, 17:08, w całości zmieniany 3 razy
Wysłany: 2013-05-18, 16:58
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"nors56" napisał/a :
No k**** ma?! Linijki z b??dami a nie ca?y kod.
Wysłany: 2013-05-18, 19:27
nors56
Wiek: 28 Na forum: 4775 dni Posty: 46
Nick w MP: Nors
"IgrexolonO" napisał/a : "nors56" napisał/a :
No k**** ma?! Linijki z b??dami a nie ca?y kod.
Masz te linijki
80 linia|",", but found ";" : format(stringah, sizeof(stringah), "%s zosta? zatrudniony jako DJ.", pName_(strval(tmp));
82linia|undefined symbol "DJ" : dini_Set(DJ, pName_(strval(tmp)), "1");
96linia|undefined symbol "DJ" : dini_Set(DJ, pName_(strval(tmp)), "0");
Wysłany: 2013-05-18, 19:31
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"nors56" napisał/a :80 linia|",", but found ";" : format(stringah, sizeof(stringah), "%s zosta? zatrudniony jako DJ.", pName_(strval(tmp));
Kod: format(stringah, sizeof(stringah), "%s zosta? zatrudniony jako DJ.", pName_(strval(tmp)));
"nors56" napisał/a :82linia|undefined symbol "DJ" : dini_Set(DJ, pName_(strval(tmp)), "1");
96linia|undefined symbol "DJ" : dini_Set(DJ, pName_(strval(tmp)), "0");
Kod: new DJ[58] = "sciezkadofolderuzplikamigracza"; // dla przykladu "konta/"
format(DJ, sizeof(DJ), DJ, "%s", pName_(playerid));
^ nad dini_Setami.
Wysłany: 2013-05-18, 19:36
nors56
Wiek: 28 Na forum: 4775 dni Posty: 46
Nick w MP: Nors
Dobra dzieki wielke Zero b??d?w Wielkie Dzi?ki browarek leci
Tagi: dodaj
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: