Započeo [BP] HeLoX ba! ^^
•23. Maj 2010.shadows a variable at a preceding level :S
1,233
pregleda
3
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
218
Postovi:
32
Teme:
Pridružio se:Feb. 2010
23. Maj 2010.
pravim sistem za dopunjavanje goriva i imam neka 2 warna :S
u modu imam:
dalje public....
i onda na kraju u komandi....
i dobijam ove warnove:
a obije linije su
molim pomoc....
u modu imam:
forward DopuNi();dalje public....
public DopuNi()
{
for(new i=0; i {
if(IsPlayerConnected(i))
{
new VID;
new DopuNi;
new string;
VID = GetPlayerVehicleID(i);
DopuNi = GasMax - Gas;
if(Refueling == 1)
{
if(IsACopCar(VID) || IsAnFbiCar(VID) || IsAnAmbulance(VID) || IsNgCar(VID) || IsAGovernmentCar(VID) || IsAHspdCar(VID))
{
Gas += DopuNi;
DopuNi = DopuNi * SBizzInfo;
format(string,sizeof(string),"* Vozilo napunjeno za: $%d.",DopuNi);
SendClientMessage(i,COLOR_WHITE,string);
GameTextForPlayer(i, "~w~Vlada vam je platila gorivo.", 5000, 1);
SBizzInfo += DopuNi;
ExtortionSBiz(11, DopuNi);
Refueling = 0;
TogglePlayerControllable(i, 1);
}
else
{
if(GetPlayerMoney(i) >= DopuNi+4)
{
Gas += DopuNi;
DopuNi = DopuNi * SBizzInfo;
format(string,sizeof(string),"* Vozilo napunjeno za: $%d.",DopuNi);
SendClientMessage(i,COLOR_WHITE,string);
SafeGivePlayerMoney(i, - DopuNi);
SBizzInfo += DopuNi;
ExtortionSBiz(11, DopuNi);
Refueling = 0;
TogglePlayerControllable(i, 1);
}
else
{
format(string,sizeof(string),"* Nemate dovoljno novca da napunite, to bi vas kostalo $%d da napunite.",DopuNi);
SendClientMessage(i,COLOR_WHITE,string);
TogglePlayerControllable(i, 1);
}
}
}
}
}
return 1;
}
i onda na kraju u komandi....
if (PlayerToPoint(30, playerid, 2202.2122,2474.4697,10.8203))
{
if(Gas <= 99)
{
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid,"~y~~n~~n~~n~~n~~n~~n~~n~~n~Dopunjavanje, molimo sacekajte",2500,5);
SetTimer("DopuNi",RefuelWait,0);
Refueling = 1;
new VID;
new DopuNi;
DopuNi = SBizzInfo;
VID = GetPlayerVehicleID(playerid);
DopuNi = GasMax - Gas;
SafeGivePlayerMoney(playerid, - DopuNi);
SBizzInfo += DopuNi;
ExtortionSBiz(11, DopuNi);
return 1;
}
else
{
GameTextForPlayer(playerid,"~g~~n~~n~~n~~n~~n~~n~~n~~n~~n~Rezervoar pun.",2000,3);
}
}
else
{
SendClientMessage(playerid,COLOR_RED," Niste na pumpi!");
}
}
return 1;
}i dobijam ove warnove:
C:\Documents and Settings\pcp\Desktop\Desktop\Server\gamemodes\venturas.pwn(9432) : warning 219: local variable "DopuNi" shadows a variable at a preceding level
C:\Documents and Settings\pcp\Desktop\Desktop\Server\gamemodes\venturas.pwn(39284) : warning 219: local variable "DopuNi" shadows a variable at a preceding levela obije linije su
new DopuNi;molim pomoc....
23. Maj 2010.
Umjesto dopUni stavi
Dopuni1 Douni2
i neznam koliki ti je string, ako stavis na ili mozda bi bilo bolje ali probaj prvo ovo Dopuni1 Dopuni2
primjer
Dopuni1 Douni2
i neznam koliki ti je string, ako stavis na ili mozda bi bilo bolje ali probaj prvo ovo Dopuni1 Dopuni2
primjer
public Dopuni1()
{
for(new i=0; i {
if(IsPlayerConnected(i))
{
new VID;
new DopuNi;
new string;
VID = GetPlayerVehicleID(i);
Dopuni1 = GasMax - Gas;
if(Refueling == 1)
{
if(IsACopCar(VID) || IsAnFbiCar(VID) || IsAnAmbulance(VID) || IsNgCar(VID) || IsAGovernmentCar(VID) || IsAHspdCar(VID))
{
Gas += Dopuni1;
Dopuni1 = Dopuni1 * SBizzInfo;
format(string,sizeof(string),"* Vozilo napunjeno za: $%d.",Dopuni1);
SendClientMessage(i,COLOR_WHITE,string);
GameTextForPlayer(i, "~w~Vlada vam je platila gorivo.", 5000, 1);
SBizzInfo += Dopuni1;
ExtortionSBiz(11, Dopuni1);
Refueling = 0;
TogglePlayerControllable(i, 1);
}
else
{
if(GetPlayerMoney(i) >= Dopuni1+4)
{
Gas += Dopuni1i;
Dopuni1 = Dopuni1 * SBizzInfo;
format(string,sizeof(string),"* Vozilo napunjeno za: $%d.",Dopuni1);
SendClientMessage(i,COLOR_WHITE,string);
SafeGivePlayerMoney(i, - Dopuni1);
SBizzInfo += Dopuni1;
ExtortionSBiz(11, Dopuni1);
Refueling = 0;
TogglePlayerControllable(i, 1);
}
else
{
format(string,sizeof(string),"* Nemate dovoljno novca da napunite, to bi vas kostalo $%d da napunite.",DopuNi);
SendClientMessage(i,COLOR_WHITE,string);
TogglePlayerControllable(i, 1);
}
}
}
}
}
return 1;
}Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
218
Postovi:
32
Teme:
Pridružio se:Feb. 2010
23. Maj 2010.
uradio sam to sada je ostao 1 isti warn na toj liniji:
EDIT: Hvallaaaa punoooooooooooooooo uspio sam!!!!!!!!!!!!!
new DopuNi1;EDIT: Hvallaaaa punoooooooooooooooo uspio sam!!!!!!!!!!!!!
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava