Započeo WilliamS
•14. Avg. 2013.• Zaključano[POMOC]Sethp
658
pregleda
11
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
726
Postovi:
193
Teme:
Pridružio se:Mar. 2013
14. Avg. 2013.
Skripta koju koristim:Moja od 0
Detaljan opis problema:Baca mi neke greske na komandi sethp
Deo Skripte:
Detaljan opis problema:Baca mi neke greske na komandi sethp
Deo Skripte:
COMMAND:sethp(playerid, params[])
if(IsPlayerConnected(playerid))SendClientMessage(playerid, NARANDZASTA "Niste ulogovani!
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, NARANDZASTA, "|{D9B800}LIP {00C3FF} [ID/Deo Imena] ");
return 1;
}
new playa;
new health;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
health = strval(tmp);
if (PI == 1 || PI >= 2 || PI >= 3)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
JBC_SetPlayerHealth(playa, health);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "Admin je postavio igracu HP.", sendername,giveplayer,health);
ABroadCast(COLOR_YELLOW,string,1);
}
}
}
else
{
SendClientMessage(playerid, NARANDZASTA, "|{D9B800}LIP {00C3FF} Samo Admini!");
}
}
return 1;
}
}C:\Users\Salipur\Desktop\Life in Prison\pawno\include\YSI\y_inline.inc(265) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\Salipur\Desktop\Life in Prison\pawno\include\YSI\y_inline.inc(312) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\Salipur\Desktop\Life in Prison\pawno\include\YSI\y_inline.inc(1000) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(99) : warning 217: loose indentation
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(139) : error 029: invalid expression, assumed zero
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(139) : error 017: undefined symbol "cmd_sethp"
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(139) : error 029: invalid expression, assumed zero
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(139) : 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)
726
Postovi:
193
Teme:
Pridružio se:Mar. 2013
14. Avg. 2013.
C:\Users\Salipur\Desktop\Life in Prison\pawno\include\YSI\y_inline.inc(265) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\Salipur\Desktop\Life in Prison\pawno\include\YSI\y_inline.inc(312) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\Salipur\Desktop\Life in Prison\pawno\include\YSI\y_inline.inc(1000) : warning 219: local variable "tmp" shadows a variable at a preceding level
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(99) : warning 217: loose indentation
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(139) : error 029: invalid expression, assumed zero
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(139) : error 017: undefined symbol "cmd_sethp"
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(139) : error 029: invalid expression, assumed zero
C:\Users\Salipur\Desktop\Life in Prison\gamemodes\LIP.pwn(139) : 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.Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
200
Postovi:
18
Teme:
Pridružio se:Avg. 2011
14. Avg. 2013.
COMMAND:sethp(playerid, params[])
{
if(IsPlayerConnected(playerid))SendClientMessage(playerid, NARANDZASTA "Niste ulogovani!
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, NARANDZASTA, "|{D9B800}LIP {00C3FF} [ID/Deo Imena] ");
return 1;
}
new playa;
new health;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
health = strval(tmp);
if (PI == 1 || PI >= 2 || PI >= 3)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
JBC_SetPlayerHealth(playa, health);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "Admin je postavio igracu HP.", sendername,giveplayer,health);
ABroadCast(COLOR_YELLOW,string,1);
}
}
}
else
{
SendClientMessage(playerid, NARANDZASTA, "|{D9B800}LIP {00C3FF} Samo Admini!");
}
}
return 1;
}
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
200
Postovi:
18
Teme:
Pridružio se:Avg. 2011
14. Avg. 2013.
WilliamS wrote on August 14, 2013, 11:17 am:
koji je lane 99 a koji 139
Sta?Ne razumem se u skriptanje bas nesto..Cini mi se da nemam tako nesto
Koja je linija 99, a koja 139?
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
200
Postovi:
18
Teme:
Pridružio se:Avg. 2011
14. Avg. 2013.
WilliamS wrote on August 14, 2013, 11:33 am:
Aha nisam ga razumeo
99
139
99
INI_SetTag(File,"data");139
COMMAND:sethp(playerid, params[])Ovo za 265, 315, 1000, to već imaš definisano, promeni naziv ili izbriši.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
726
Postovi:
193
Teme:
Pridružio se:Mar. 2013
14. Avg. 2013.
|LZ| Bugi wrote on August 14, 2013, 11:36 am:
Ne mozes da koristis taj tmp u zcmd komandama to si ti prebacivao strcmp komandu u zcmd znaci dodaj na vrh include zcmd i ysi\y_ini
imam include i zcmd i ysi,
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
200
Postovi:
18
Teme:
Pridružio se:Avg. 2011
15. Avg. 2013.
CMD:sethp(playerid, params[])
{
if(IsPlayerConnected(playerid))
if(PlayerInfo < 1) return SendClientMessage(playerid, 0xFFFFFF00, "|{D9B800}LIP {00C3FF} Samo Admini!");
{
new player, ammout, string, name;
GetPlayerName(playerid, name, sizeof(name));
if(sscanf(params, "ud", player, ammout))
{
SendClientMessage(playerid, 0xFFFFFF00, "|{D9B800}LIP {00C3FF} /sethp [ID/Deo Imena] ");
return 1;
}
if(ammout >= 0 && ammout <= 100)
{
if(IsPlayerConnected(player))
{
if(player != INVALID_PLAYER_ID)
{
SetPlayerHealth(player, ammout);
format(string, sizeof(string), " Admin %s je postavio igracu %s HP na %d.", name, GetName(player), ammout);
ABroadCast(0xFFFFFF00, string);
}
}
else
{
SendClientMessage(playerid, 0xFF6347AA, "|{D9B800}LIP {00C3FF} Igrac nije online!");
}
}
else
{
SendClientMessage(playerid, 0xFF6347AA, "|{D9B800}LIP {00C3FF} Ne mozete staviti HP manje od 0 i vise od 100!");
}
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava