Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-10-23, 21:43


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 21:49


Zon3







Wiek: 32
Na forum: 4280 dni
Posty: 66

Piwa: 4

Respekt: 50

Ostrzeżeń: 100%
Nalicza zbo?e. Mam 6.9999 itd.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 21:50


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

MAX_TON_Z

Wiec ile to wynosi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 21:52


Zon3







Wiek: 32
Na forum: 4280 dni
Posty: 66

Piwa: 4

Respekt: 50

Ostrzeżeń: 100%
1
#define MAX_TON_Z 1

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 21:55


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

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];
?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 21:56


Zon3







Wiek: 32
Na forum: 4280 dni
Posty: 66

Piwa: 4

Respekt: 50

Ostrzeżeń: 100%
Tak

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 21:59


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Kod:

VehicleInfo[omg][KM]

A to co to jest?




"Zon3" napisał/a:

Tak

To po sekundzie ma si? powa?nie ?adowa? ca?e? :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 22:05


Zon3







Wiek: 32
Na forum: 4280 dni
Posty: 66

Piwa: 4

Respekt: 50

Ostrzeżeń: 100%
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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 22:10


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Wi?c nie rozumiem. Je?li to jest przebieg to co to tam robi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 22:12


Zon3







Wiek: 32
Na forum: 4280 dni
Posty: 66

Piwa: 4

Respekt: 50

Ostrzeżeń: 100%
To mam usun?c to st?d czy co?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 22:20


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 22:21


Zon3







Wiek: 32
Na forum: 4280 dni
Posty: 66

Piwa: 4

Respekt: 50

Ostrzeżeń: 100%
Pojawia si? wiadomo?? Nie mozesz przeladowac zboza gdyz go nie masz.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 22:24


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

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;

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 22:26


Zon3







Wiek: 32
Na forum: 4280 dni
Posty: 66

Piwa: 4

Respekt: 50

Ostrzeżeń: 100%
Ta liczba 51 to jest id towaru w mysql. Powinno Ladowac ten towar po przeladowaniu zboza graczowi z kombajnu do naczepy

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-10-23, 22:28


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

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...

Postaw piwo autorowi tego posta
 

 
Tagi: komenda :: /zboze
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] komenda /zboze Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku