Započeo kizla
•7. Jan. 2011.[POMOC] /tod
1,074
pregleda
6
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
95
Postovi:
20
Teme:
Pridružio se:Jan. 2010
7. Jan. 2011.
Imam promblem kod komande /tod ovako ide komanda:
I onda kad ocu compile mi izbaci ovo:
A eto primjera jedne komande ako vam pomaze:
Mozete mi pomoc kako da ispravim error i da mi komanda radi Hvala
if(strcmp(cmd, "/tod", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTI: /tod (0-23)");
return 1;
}
new hour;
hour = strval(tmp);
if (PlayerInfo >= 1337)
{
SetWorldTime(hour);
format(string, sizeof(string), " Vrijeme je postavljeno na %d sati.", hour);
BroadCast(COLOR_GRAD1, string);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Nisi Admin !");
}
}
return 1;
}I onda kad ocu compile mi izbaci ovo:
C:\Users\Korisnik\Desktop\K-Admin.pwn(1035) : error 017: undefined symbol "tmp"
C:\Users\Korisnik\Desktop\K-Admin.pwn(1036) : error 017: undefined symbol "tmp"
C:\Users\Korisnik\Desktop\K-Admin.pwn(1042) : error 017: undefined symbol "tmp"
C:\Users\Korisnik\Desktop\K-Admin.pwn(1043) : error 017: undefined symbol "PlayerInfo"
C:\Users\Korisnik\Desktop\K-Admin.pwn(1043) : warning 215: expression has no effect
C:\Users\Korisnik\Desktop\K-Admin.pwn(1043) : error 001: expected token: ";", but found "]"
C:\Users\Korisnik\Desktop\K-Admin.pwn(1043) : error 029: invalid expression, assumed zero
C:\Users\Korisnik\Desktop\K-Admin.pwn(1043) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
7 Errors.A eto primjera jedne komande ako vam pomaze:
if(strcmp("/mute", cmd, true) == 0)
{
new tmp, cmdid;
tmp = strtok(cmdtext, idx);
if(GetPlayerLevel(playerid) < 2) return SendClientMessage(playerid, cream, "Nisi Admin !");
if(!strlen(tmp)) return SendClientMessage(playerid, cream, "KORISTI: /mute ");
if(IsPlayerConnected(strval(tmp)) == 0) return SendClientMessage(playerid, cream, "Taj igrac nije aktivan");
if(GetPlayerWired(strval(tmp)) == 1) return SendClientMessage(playerid, cream, "Taj igrac je vec usutkan");
cmdid = strval(tmp);
new pname;
GetPlayerName(playerid, pname, sizeof(pname));
new oname;
GetPlayerName(cmdid, oname, sizeof(oname));
if(Untouch == 0) TogglePlayerWired(cmdid, 1);
new string;
format(string, sizeof(string), "\"%s\" je usutkan od Admina \"%s\"", oname, pname);
SendClientMessageToAll(yellow, string);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(GetPlayerLevel(i) > 0)
{
new lvlstring, aname;
GetPlayerName(playerid, aname, sizeof(aname));
format(lvlstring, sizeof(lvlstring), "(( Admin \"%s\" je napisao komandu \"%s\" ))", aname, cmdtext);
SendClientMessage(i, green, lvlstring);
}
}
return 1;
}Mozete mi pomoc kako da ispravim error i da mi komanda radi Hvala
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
974
Postovi:
72
Teme:
Pridružio se:Okt. 2010
7. Jan. 2011.
if(strcmp(cmd, "/tod", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /tod (0-23)");
return 1;
}
new hour;
hour = strval(tmp);
if (PlayerInfo >= 1337)
{
SetWorldTime(hour);
format(string, sizeof(string), " Time set to %d Hours.", hour);
BroadCast(COLOR_GRAD1, string);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " You are not authorized to use that command !");
}
}
return 1;
}Nisam gledoa tvoju komandu ali evo ovo sam procesljao,valjda ce ti pomoci . . .
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
222
Postovi:
28
Teme:
Pridružio se:Nov. 2010
Legenda Foruma
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
12 / 250 XP
Početnik(1)
888
Postovi:
66
Teme:
Pridružio se:Okt. 2009
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
95
Postovi:
20
Teme:
Pridružio se:Jan. 2010
7. Jan. 2011.
Ovako mi sada ide komanda:
ali onda kada compile onda mi ovo izbaci
BloodMaster hvala smanjilo mi je errore ali ima novih :S
if(strcmp(cmd, "/tod", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new tmp;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, hotpink, "KORISTI: /tod (0-23)");
return 1;
}
new hour;
hour = strval(tmp);
if (PlayerInfo >= 1337)
{
SetWorldTime(hour);
format(string, sizeof(string), " Vrijeme je postavljeno na %d sati.", hour);
BroadCast(hotpink, string);
}
else
{
SendClientMessage(playerid, red, " Nisi Admin !");
}
}
return 1;
}
ali onda kada compile onda mi ovo izbaci
C:\Documents and Settings\User\Desktop\K-Admin.pwn(1358) : error 006: must be assigned to an array
C:\Documents and Settings\User\Desktop\K-Admin.pwn(1359) : error 035: argument type mismatch (argument 1)
C:\Documents and Settings\User\Desktop\K-Admin.pwn(1365) : error 035: argument type mismatch (argument 1)
C:\Documents and Settings\User\Desktop\K-Admin.pwn(1366) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\User\Desktop\K-Admin.pwn(1366) : warning 215: expression has no effect
C:\Documents and Settings\User\Desktop\K-Admin.pwn(1366) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\User\Desktop\K-Admin.pwn(1366) : error 029: invalid expression, assumed zero
C:\Documents and Settings\User\Desktop\K-Admin.pwn(1366) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
7 Errors.
BloodMaster hvala smanjilo mi je errore ali ima novih :S
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava