Započeo | S-RP | K@lib@r .300
•13. Jan. 2012.• Zaključano[Pomoc]4 Errora
1,254
pregleda
19
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
145
Teme:
Pridružio se:Nov. 2011
13. Jan. 2012.
Skripta koju koristim: CLRP
Detaljan opis problema: 4 Errora
Dio skripte: new tmp = strtok(params,Index); tmp2 = strtok(params,Index);
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: 4 Errora
Dio skripte: new tmp = strtok(params,Index); tmp2 = strtok(params,Index);
Neke slike/video za lakse dobivanje pomoci(neobavezno):
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26607) : error 012: invalid function call, not a valid address
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26607) : warning 215: expression has no effect
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26607) : warning 215: expression has no effect
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26607) : error 001: expected token: ";", but found ")"
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26607) : error 029: invalid expression, assumed zero
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26607) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
145
Teme:
Pridružio se:Nov. 2011
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
145
Teme:
Pridružio se:Nov. 2011
13. Jan. 2012.
Evo Errori i DCMD
//warn cmd
dcmd_warn(playerid,params[]) {
if(PlayerInfo >= 1) {
new
tmp = strtok(params,Index);
tmp2 = strtok(params,Index);
if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /warn ");
new warned = strval(tmp), str;
new sendername;
new giveplayer;
// if(PlayerInfo == ServerInfo && PlayerInfo != ServerInfo) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin");
if(IsPlayerConnected(warned) && warned != INVALID_PLAYER_ID) {
if(warned != playerid) {
ABroadCast(warned,"WARN",1);
PlayerInfo++;
if( PlayerInfo == MAX_WARNINGS) {
GetPlayerName(warned, sendername, sizeof(sendername));
format(str, sizeof (str), "*** \"%s\" je banovan zbog opomena \"%s\". (Razlog: %s) (Warn: %d/5)***",sendername, params[1+strlen(tmp)], PlayerInfo);
SendClientMessageToAll(COLOR_RED, str);
BanLog(str);
Ban(warned);
return PlayerInfo = 0;
} else {
GetPlayerName(warned, sendername, sizeof(sendername));
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
format(str, sizeof (str), "***Admin \"%s\" je dao \"%s\" a warn. (Reason: %s) (Warning: %d/5)***",giveplayer,sendername, params[1+strlen(tmp)], PlayerInfo);
return SendClientMessageToAll(COLOR_YELLOW, str);
}
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Ne mozete dati sebi warn");
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Igrac nije konektovan");
} else return SendClientMessage(playerid,COLOR_RED,"Classic Life: Niste dovoljan Admin level da koristite tu komandu");
}
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26608) : error 012: invalid function call, not a valid address
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26608) : warning 215: expression has no effect
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26608) : warning 215: expression has no effect
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26608) : error 001: expected token: ";", but found ")"
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26608) : error 029: invalid expression, assumed zero
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26608) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
//warn cmd
dcmd_warn(playerid,params[]) {
if(PlayerInfo >= 1) {
new
tmp = strtok(params,Index);
tmp2 = strtok(params,Index);
if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /warn ");
new warned = strval(tmp), str;
new sendername;
new giveplayer;
// if(PlayerInfo == ServerInfo && PlayerInfo != ServerInfo) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin");
if(IsPlayerConnected(warned) && warned != INVALID_PLAYER_ID) {
if(warned != playerid) {
ABroadCast(warned,"WARN",1);
PlayerInfo++;
if( PlayerInfo == MAX_WARNINGS) {
GetPlayerName(warned, sendername, sizeof(sendername));
format(str, sizeof (str), "*** \"%s\" je banovan zbog opomena \"%s\". (Razlog: %s) (Warn: %d/5)***",sendername, params[1+strlen(tmp)], PlayerInfo);
SendClientMessageToAll(COLOR_RED, str);
BanLog(str);
Ban(warned);
return PlayerInfo = 0;
} else {
GetPlayerName(warned, sendername, sizeof(sendername));
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
format(str, sizeof (str), "***Admin \"%s\" je dao \"%s\" a warn. (Reason: %s) (Warning: %d/5)***",giveplayer,sendername, params[1+strlen(tmp)], PlayerInfo);
return SendClientMessageToAll(COLOR_YELLOW, str);
}
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Ne mozete dati sebi warn");
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Igrac nije konektovan");
} else return SendClientMessage(playerid,COLOR_RED,"Classic Life: Niste dovoljan Admin level da koristite tu komandu");
}
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,126
Postovi:
91
Teme:
Pridružio se:Jul 2010
13. Jan. 2012.
dcmd_warn(playerid,params[]) {
if(PlayerInfo >= 1) {
new tmp = strtok(params,Index), tmp2 = strtok(params,Index);
if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /warn ");
new warned = strval(tmp), str;
new sendername;
new giveplayer;
// if(PlayerInfo == ServerInfo && PlayerInfo != ServerInfo) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin");
if(IsPlayerConnected(warned) && warned != INVALID_PLAYER_ID) {
if(warned != playerid) {
ABroadCast(warned,"WARN",1);
PlayerInfo++;
if( PlayerInfo == MAX_WARNINGS) {
GetPlayerName(warned, sendername, sizeof(sendername));
format(str, sizeof (str), "*** \"%s\" je banovan zbog opomena \"%s\". (Razlog: %s) (Warn: %d/5)***",sendername, params[1+strlen(tmp)], PlayerInfo);
SendClientMessageToAll(COLOR_RED, str);
BanLog(str);
Ban(warned);
return PlayerInfo = 0;
} else {
GetPlayerName(warned, sendername, sizeof(sendername));
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
format(str, sizeof (str), "***Admin \"%s\" je dao \"%s\" a warn. (Reason: %s) (Warning: %d/5)***",giveplayer,sendername, params[1+strlen(tmp)], PlayerInfo);
return SendClientMessageToAll(COLOR_YELLOW, str);
}
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Ne mozete dati sebi warn");
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Igrac nije konektovan");
} else return SendClientMessage(playerid,COLOR_RED,"Classic Life: Niste dovoljan Admin level da koristite tu komandu");
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
145
Teme:
Pridružio se:Nov. 2011
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,126
Postovi:
91
Teme:
Pridružio se:Jul 2010
13. Jan. 2012.
Mora da radi! 😄
dcmd_warn(playerid,params[]) {
if(PlayerInfo >= 1) {
new tmp;
new tmp2;
if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /warn ");
new warned = strval(tmp), str;
new sendername;
new giveplayer;
// if(PlayerInfo == ServerInfo && PlayerInfo != ServerInfo) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin");
if(IsPlayerConnected(warned) && warned != INVALID_PLAYER_ID) {
if(warned != playerid) {
ABroadCast(warned,"WARN",1);
PlayerInfo++;
if( PlayerInfo == MAX_WARNINGS) {
GetPlayerName(warned, sendername, sizeof(sendername));
format(str, sizeof (str), "*** \"%s\" je banovan zbog opomena \"%s\". (Razlog: %s) (Warn: %d/5)***",sendername, params[1+strlen(tmp)], PlayerInfo);
SendClientMessageToAll(COLOR_RED, str);
BanLog(str);
Ban(warned);
return PlayerInfo = 0;
} else {
GetPlayerName(warned, sendername, sizeof(sendername));
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
format(str, sizeof (str), "***Admin \"%s\" je dao \"%s\" a warn. (Reason: %s) (Warning: %d/5)***",giveplayer,sendername, params[1+strlen(tmp)], PlayerInfo);
return SendClientMessageToAll(COLOR_YELLOW, str);
}
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Ne mozete dati sebi warn");
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Igrac nije konektovan");
} else return SendClientMessage(playerid,COLOR_RED,"Classic Life: Niste dovoljan Admin level da koristite tu komandu");
}
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
145
Teme:
Pridružio se:Nov. 2011
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,126
Postovi:
91
Teme:
Pridružio se:Jul 2010
13. Jan. 2012.
ma zajebavaj ti nekog drugog, ne moze da ne radi. Od ovog sto sam ti deo, jedno sigurno mora da radi!
Ako ti tu uopste i pokaziva taj error
Evo ti ZCMD i SSCANF pa prilagodi modu...
Ako ti tu uopste i pokaziva taj error
Evo ti ZCMD i SSCANF pa prilagodi modu...
COMMAND:warn(playerid,params[])
{
new
id,
razlog,
ime,
ime2,
string;
if (sscanf(params, "uz", id,razlog)) SendClientMessage(playerid, COLOR_GRAD4, "Koristi: /warn ");
else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, COLOR_GRAD4, ": Igrac nije online.");
else
{
if(PlayerInfo >= 3)
{
GetPlayerName(playerid,ime,sizeof(ime));
GetPlayerName(id,ime2,sizeof(ime2));
PlayerInfo += 1;
if(PlayerInfo >= 3)
{
ClearChat(id);
format(string, sizeof string,": %s je banan sa servera | Razlog: Previse upozorenja.");
SendClientMessageToAll(COLOR_Text,string);
PlayerInfo = PlayerInfo;
PlayerInfo = -999;
PlayerInfo = PlayerInfo;
PlayerInfo = -999;
BanEx(id,"Previse opomena");
return 1;
}
format(string, sizeof(string), ": Opomenut si od admina %s | Razlog: %s", ime, razlog);
SendClientMessage(id, CRVENA, string);
format(string, sizeof(string), ": Admin %s je dao opomenu: %s | Razlog: %s", ime,ime2,razlog);
SendClientMessageToAll(COLOR_Text, string);
}
else
{
SCM(playerid,COLOR_GRAD4,": Samo administratori servera mogu koristiti ovu komandu.");
}
}
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
145
Teme:
Pridružio se:Nov. 2011
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
565
Postovi:
54
Teme:
Pridružio se:Feb. 2011
13. Jan. 2012.
evo ti za gf mod pa ti to sredi i prilagodi
if(strcmp(cmd, "/warn", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTENJE: /warn [Playerid/DioImena] ");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo >= 2)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTENJE: /warn [Playerid/DioImena] ");
return 1;
}
if (!GetPVarInt(giveplayerid, "gPlayerLogged"))
{
SendClientMessage(playerid, COLOR_RED, "Taj igrac nije logiran.");
return 1;
}
PlayerInfo += 1;
ServerInfo++;
new year, month,day;
getdate(year, month, day);
if(PlayerInfo >= 3)
{
ServerInfo++;
format(string, sizeof(string), "AdmCmd: %s je dobio 3. Warn od admina %s, razlog: %s (%d-%d-%d)", ReturnPVarString(giveplayerid, "ImePrezime"), ReturnPVarString(playerid, "ImePrezime"), (result),month,day,year);
BanLog(string);
format(string, sizeof(string), "AdmCmd: %s je dobio ban od admina %s (3. upozorenje), razlog: %s", ReturnPVarString(giveplayerid, "ImePrezime"), ReturnPVarString(playerid, "ImePrezime"), (result));
WarnLog(string);
SendClientMessageToAll(COLOR_LIGHTRED, string);
PlayerInfo = PlayerInfo;
PlayerInfo = -999;
Ban(giveplayerid);
return 1;
}
format(string, sizeof(string), "Upozorili ste %s, razlog: %s", ReturnPVarString(giveplayerid, "ImePrezime"), (result));
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "Upozorio vas je admin %s, razlog: %s", ReturnPVarString(playerid, "ImePrezime"), (result));
SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "*WARN: Level %d Admin %s dao je upozorenje: %s, razlog: %s", PlayerInfo, ReturnPVarString(playerid, "ImePrezime"), ReturnPVarString(giveplayerid, "ImePrezime"), result);
SendAdminMessage(COLOR_YELLOW, string);
format(string, sizeof(string), "*WARN: Level %d Admin %s dao je upozorenje: %s, razlog: %s, ovo mu je: %d warn (%d-%d-%d)", PlayerInfo, ReturnPVarString(playerid, "ImePrezime"), ReturnPVarString(giveplayerid, "ImePrezime"), (result), PlayerInfo, month,day,year);
WarnLog(string);
return 1;
}
}
}
else
SendClientMessage(playerid, COLOR_RED, "Taj igrac nije online!");
return 1;
}
if(strcmp(cmd, "/rwarn", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTENJE: /rwarn [Playerid/DioImena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo == 1338)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if (!GetPVarInt(giveplayerid, "gPlayerLogged"))
{
SendClientMessage(playerid, COLOR_RED, "Taj igrac nije logiran.");
return 1;
}
PlayerInfo -= 1;
format(string, sizeof(string), "Maknuli ste warn igracu %s !", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "*WARN: Admin %s je skinuo warning igracu: %s", sendername, giveplayer);
SendAdminMessage(COLOR_YELLOW, string);
return 1;
}
}
}
else
{
format(string, sizeof(string), " %d nije online.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
145
Teme:
Pridružio se:Nov. 2011
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
145
Teme:
Pridružio se:Nov. 2011
14. Jan. 2012.
Evo DCMD komanda:
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26635) : error 054: unmatched closing brace ("}")
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : error 012: invalid function call, not a valid address
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : warning 215: expression has no effect
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : warning 215: expression has no effect
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : error 001: expected token: ";", but found ")"
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : error 029: invalid expression, assumed zero
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Evo 5 Errora:
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(26635) : error 054: unmatched closing brace ("}")
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : error 012: invalid function call, not a valid address
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : warning 215: expression has no effect
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : warning 215: expression has no effect
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : error 001: expected token: ";", but found ")"
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : error 029: invalid expression, assumed zero
C:\Users\Silvio\Desktop\Security RolePlay\gamemodes\SRP.pwn(36694) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Evo 5 Errora:
dcmd_warn(playerid,params[]) {
if(PlayerInfo >= 1) {
new tmp;
new tmp2;
if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /warn ");
new warned = strval(tmp), str;
new sendername;
new giveplayer;
// if(PlayerInfo == ServerInfo && PlayerInfo != ServerInfo) return SendClientMessage(playerid,red,"ERROR: You cannot use this command on this admin");
if(IsPlayerConnected(warned) && warned != INVALID_PLAYER_ID) {
if(warned != playerid) {
ABroadCast(warned,"WARN",1);
PlayerInfo++;
if( PlayerInfo == MAX_WARNINGS) {
GetPlayerName(warned, sendername, sizeof(sendername));
format(str, sizeof (str), "*** \"%s\" je banovan zbog opomena \"%s\". (Razlog: %s) (Warn: %d/5)***",sendername, params[1+strlen(tmp)], PlayerInfo);
SendClientMessageToAll(COLOR_RED, str);
BanLog(str);
Ban(warned);
return PlayerInfo = 0;
} else {
GetPlayerName(warned, sendername, sizeof(sendername));
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
format(str, sizeof (str), "***Admin \"%s\" je dao \"%s\" a warn. (Reason: %s) (Warning: %d/5)***",giveplayer,sendername, params[1+strlen(tmp)], PlayerInfo);
return SendClientMessageToAll(COLOR_YELLOW, str);
}
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Ne mozete dati sebi warn");
} else return SendClientMessage(playerid, COLOR_RED, "Classic Life: Igrac nije konektovan");
} else return SendClientMessage(playerid,COLOR_RED,"Classic Life: Niste dovoljan Admin level da koristite tu komandu");
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava