GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: doboka98 - 2014. Április 10. - 16:30:53

Cím: Üzemanyag error
Írta: doboka98 - 2014. Április 10. - 16:30:53
Sziasztok! Most írom a jármû rendszerem üzemanyag részét és nem értem miért ír ki errort egy bizonyos részre. Innen az elsõ sorra ír errorokat.
 
if ( (jInfo[veh][fuel] > ((jInfo[veh][maxfuel] / 20) * 0)) && (jInfo[veh][fuel] =< ((jInfo[veh][maxfuel] / 20) * 1)) )
         format(str, sizeof(str), \"l\");

 
Errorok:
 
error 029: invalid expression, assumed zero
warning 215: expression has no effect
error 001: expected token: \";\", but found \")\"
error 029: invalid expression, assumed zero

 
Nem értem, nem jövök rá, ellenõriztem a zárojeleket, minden megfelel. Ötlet?
Cím: Üzemanyag error
Írta: Dfoglalo - 2014. Április 10. - 18:40:43
[mod]Az az ötletem, hogy használd a kiemelt témát.[/mod]
De van más ötletem is, hátha jó:
 
if(jInfo[veh][fuel] > ((jInfo[veh][maxfuel] / 20) * 0) && jInfo[veh][fuel] =< ((jInfo[veh][maxfuel] / 20) * 1))

 
De az elsõ feltétel mindig 0 lesz, szóval egyszerûsíthetõ:
 
if(jInfo[veh][fuel] > 0 && jInfo[veh][fuel] =< ((jInfo[veh][maxfuel] / 20) * 1))

 
[mod]Zárok![/mod]
Cím: Üzemanyag error
Írta: doboka98 - 2014. Április 10. - 16:30:53
Sziasztok! Most írom a jármû rendszerem üzemanyag részét és nem értem miért ír ki errort egy bizonyos részre. Innen az elsõ sorra ír errorokat.
 
if ( (jInfo[veh][fuel] > ((jInfo[veh][maxfuel] / 20) * 0)) && (jInfo[veh][fuel] =< ((jInfo[veh][maxfuel] / 20) * 1)) )
         format(str, sizeof(str), \"l\");

 
Errorok:
 
error 029: invalid expression, assumed zero
warning 215: expression has no effect
error 001: expected token: \";\", but found \")\"
error 029: invalid expression, assumed zero

 
Nem értem, nem jövök rá, ellenõriztem a zárojeleket, minden megfelel. Ötlet?
Cím: Üzemanyag error
Írta: Dfoglalo - 2014. Április 10. - 18:40:43
[mod]Az az ötletem, hogy használd a kiemelt témát.[/mod]
De van más ötletem is, hátha jó:
 
if(jInfo[veh][fuel] > ((jInfo[veh][maxfuel] / 20) * 0) && jInfo[veh][fuel] =< ((jInfo[veh][maxfuel] / 20) * 1))

 
De az elsõ feltétel mindig 0 lesz, szóval egyszerûsíthetõ:
 
if(jInfo[veh][fuel] > 0 && jInfo[veh][fuel] =< ((jInfo[veh][maxfuel] / 20) * 1))

 
[mod]Zárok![/mod]