Wysłany: 2014-10-23, 21:43
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: if(VehicleInfo[omg][KM] < MAX_TON_Z)
Wi?c mo?liwe, ?e ten warunek si? nie spe?nia.
Kod: CMD:test(playerid,params[])
{
new str[64];
format(str,64,"zboze = %f", zboze[playerid]);
SendClientMessage(playerid,-1,str);
return 1;
}
Sprawd? t? komend? ile masz zbo?a przy koszeniu.
Natomiast je?li dalej nie nalicza usu? ten warunek na pocz?tku tego posta.
Poza tym tw?j system b?dzie niedok?adny poniewa? wystarczy, ?e kto? b?dzie sta? w miejscu w tym kombajnie i te? b?dzie nalicza?o.
Wysłany: 2014-10-23, 21:49
Zon3
Wiek: 32 Na forum: 4280 dni Posty: 66
Piwa : 4
Nalicza zbo?e. Mam 6.9999 itd.
Wysłany: 2014-10-23, 21:50
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
MAX_TON_Z
Wiec ile to wynosi?
Wysłany: 2014-10-23, 21:52
Zon3
Wiek: 32 Na forum: 4280 dni Posty: 66
Piwa : 4
Wysłany: 2014-10-23, 21:55
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Srsly?
To teoretycznie po sekundzie masz ju? full zbo?a.
Skoro zboze nalicza po 0.90 a max. masz 1.
Definicja zboze to Kod: new Float:zboze[MAX_PLAYERS];
?
Wysłany: 2014-10-23, 21:56
Zon3
Wiek: 32 Na forum: 4280 dni Posty: 66
Piwa : 4
Wysłany: 2014-10-23, 21:59
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod:
A to co to jest?
"Zon3" napisał/a :
To po sekundzie ma si? powa?nie ?adowa? ca?e?
Wysłany: 2014-10-23, 22:05
Zon3
Wiek: 32 Na forum: 4280 dni Posty: 66
Piwa : 4
Ja to na razie da?em tak dla test?w z tym ladowaniem zbo?a.
A to to by?o tam gdzie mam nabijanie km to te? by?o z tym max km i da?em tutaj
Wysłany: 2014-10-23, 22:10
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Wi?c nie rozumiem. Je?li to jest przebieg to co to tam robi?
Wysłany: 2014-10-23, 22:12
Zon3
Wiek: 32 Na forum: 4280 dni Posty: 66
Piwa : 4
To mam usun?c to st?d czy co?
Wysłany: 2014-10-23, 22:20
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: new id, string[256], string1[256];
new trailerid = GetPlayerVehicleID(id);
new vehicleid = GetPlayerVehicleID(playerid);
new pfid = GetVehicleModel(vehicleid);
new vehid = GetPlayerVehicleID(playerid);
new modelt = GetVehicleTrailer(vehid);
new dllt = GetVehicleIDTrailer(playerid,vehid,modelt);
new omg = GetPlayerVehicleID(omg);
Mo?e spr?buj usun?? ten warunek. A tak w og?le to co si? pojawia gdy pr?bujesz u?y? tego /zboze ?
Poza tym ta komenda znow jest niedoskonala poniewa? mo?na prze?adowywa? graczowi na drugim ko?cu mapy.
Wysłany: 2014-10-23, 22:21
Zon3
Wiek: 32 Na forum: 4280 dni Posty: 66
Piwa : 4
Pojawia si? wiadomo?? Nie mozesz przeladowac zboza gdyz go nie masz.
Wysłany: 2014-10-23, 22:24
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: VehicleInfo[dllt][Towar]== 51
Wi?c to ten warunek. Ustawiasz gdzies ten towar?
Poza tym w tej komendzie po else pousuwaj te return 1;
Wysłany: 2014-10-23, 22:26
Zon3
Wiek: 32 Na forum: 4280 dni Posty: 66
Piwa : 4
Ta liczba 51 to jest id towaru w mysql. Powinno Ladowac ten towar po przeladowaniu zboza graczowi z kombajnu do naczepy
Wysłany: 2014-10-23, 22:28
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: if(VehicleInfo[dllt][Towar]== 51)
Tylko, ?e po zebraniu ty te? musisz sobie to ustawi? poniewa? nie b?dziesz m?g? u?y? komendy.
[ Dodano : 2014-10-23, 22:31 ]
Kod: forward Strefa();
public Strefa()
{
new omg;
for(new i=0, g=GetMaxPlayers(); i<g; i++)
{
if(!IsPlayerConnected(i))
continue;
omg = GetPlayerVehicleID(i);
if(IsPlayerInArea(i, 2458.3783, 1938.3783, 1743.1572, 1213.1572))
{
if(GetVehicleModel(omg) == 532)
{
if(GetVehicleSpeed(omg) < 25)
{
if(zboze[i] < MAX_TON_Z)
{
zboze[i]+= 0.9;
}
else
{
new dllt = GetVehicleIDTrailer(playerid,omg,GetVehicleTrailer(omg));
VehicleInfo[dllt][Towar]= 51;
}
}
}
}
}
return 1;
}
Powa?nie ten kod jest tak *****, ?e nie wiem po co tutaj te cale dllt itp...
Tagi: komenda :: /zboze
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: