Wysłany: 2013-11-24, 13:11
GaCeL
Wiek: 33 Na forum: 5593 dni Posty: 197
Nick w MP: GaCeL
Piwa : 96
witajcie!
mam taki kod:
Kod: if(strcmp(cmd, "/kosz1", true) == 0){
new moneyplayer;
new moneyplus;
new plecak = dini_Int(PLECAK, PlayerName(playerid));
if(kosz1label == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "Kosz Pusty!");
}
else
{
if(plecak == 5)
{
SendClientMessage(playerid, COLOR_YELLOW, "Masz Pe?ny worek! Jed? na wysypisko aby go opr??ni? ze ?mieci!");
}
else
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, 1677.4000200,943.9000200,10.6000000))
{
SendClientMessage(playerid, COLOR_YELLOW, "Nie Jeste? Obok Kosza!!");
}
else
{
dini_IntSet(PLECAK, PlayerName(playerid), dini_Int(PLECAK, PlayerName(playerid))+1);
SendClientMessage(playerid, COLOR_RED, "Opr??ni?e? kosz!");
SetPlayerScore(playerid,GetPlayerScore(playerid)+10);
monej[moneyplayer]=monej[moneyplayer]+500;
GivePlayerMoney(moneyplayer, moneyplus);
kosz1label = 1;
Update3DTextLabelText(kosz1text, 0xAA3333AA, "KOSZ:1");
SetTimer("kosz1", 10000, true);
}
}
}
return 1;
}
i jest problem z tym:
Kod: f(IsPlayerInRangeOfPoint(playerid, 7.0, 1677.4000200,943.9000200,10.6000000))
{
gdy podejd? w te miejsce pisze ze nie jestem ko?o tego miejsca a gdy odejd? mog? u?ywa? tej cmd co jest przecie? powinno by? odwrotnie
Wysłany: 2013-11-24, 13:24
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Wystarczy doda? negacj?. Wi?kszo?? funkcji trzeba rozpracowywa? logicznie, nie wystarczy tylko znajomo?? gdzie jest jaki argument
Kod: f(!IsPlayerInRangeOfPoint(playerid, 7.0, 1677.4000200,943.9000200,10.6000000))
{
Wysłany: 2013-11-24, 21:08
GaCeL
Wiek: 33 Na forum: 5593 dni Posty: 197
Nick w MP: GaCeL
Piwa : 96
A co daje ten ! ?
ps. chce tylko wiedzie?
Wysłany: 2013-11-24, 21:10
paskal
gtaoffline.pl
Wiek: 29 Na forum: 5644 dni Posty: 242
Piwa : 341
Je?eli gracz nie jest w tej pozycji to nic mu nie wy?wietli.Dlatego u?yty jest "!".
Tagi: odwrócona :: funkcja
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: