Jump to content
  • 0

pomoc strcmp u cyklu for (matrix BUG)


MinecraftPlayer

Dotaz

Dobrý den, potřeboval bych poradit při jedné chybě, která se mi nedávno stala při tvorbě scriptu do mého gamemodu ....

 

Tvořil jsem CarSystem, který porovnává pomocí stringu a jména hráče zda vlastní auto či když se rovná string "none" znamená že jej nikdo nevlastní ..

 

KÓD:

 

 

if(strcmp(pName(playerid), pCar[id][pcOwner], false))

 

 

toto je kod mi vůbec nefunguje, přitom ještě nedávno to vše fungovalo jak má, když dám přes printf a string je "none" tak vypíše none, ale strcmp prostě nereáguje, ani když zadám else, printf mi dokázal že chyba je pouze v strcmp, nikde jinde, děkuji za pomoc chalani moji ..

 

PS : Zkoušel sem volat do Matrixu ale nebrali to ... a když se nakonec podařilo dovolat řekli mi ať to nakoduju v C# a na to jim se**.

 

PS2 : Je to prostě nějaká divná chyba v Matrixu.

Link to comment
Share on other sites

5 odpovědí na tuto otázku

Recommended Posts

  • 0

nemá to být takhle??

if(strcmp(pName(playerid), pCar[id][pcOwner], false) == 0)

jestly to ma byt stejny tak by to takhle mnělo fakat

 

P.S muj 355 příspěvek :d

 

P.S2 jestly matrix je v pawn tak ja jsem bůh :d

Link to comment
Share on other sites

  • 0
nemá to být takhle??

if(strcmp(pName(playerid), pCar[id][pcOwner], false) == 0)

jestly to ma byt stejny tak by to takhle mnělo fakat

ne, toto neznamena zda pname je pcar[id][pcOwner] ale zda neni ..

Link to comment
Share on other sites

  • 0
nemá to být takhle??

if(strcmp(pName(playerid), pCar[id][pcOwner], false) == 0)

jestly to ma byt stejny tak by to takhle mnělo fakat

ne, toto neznamena zda pname je pcar[id][pcOwner] ale zda neni ..

jestly neni tak takhle ne ?

if(strcmp(pName(playerid), pCar[id][pcOwner], false) != 0)

Link to comment
Share on other sites

  • 0
nemá to být takhle??

if(strcmp(pName(playerid), pCar[id][pcOwner], false) == 0)

jestly to ma byt stejny tak by to takhle mnělo fakat

ne, toto neznamena zda pname je pcar[id][pcOwner] ale zda neni ..

jestly neni tak takhle ne ?

if(strcmp(pName(playerid), pCar[id][pcOwner], false) != 0)

todhle je uplne o necem jinem, ty vubec nechapes o co jde, tak radeji nepis nic ..

Link to comment
Share on other sites

  • 0
nemá to být takhle??

if(strcmp(pName(playerid), pCar[id][pcOwner], false) == 0)

jestly to ma byt stejny tak by to takhle mnělo fakat

ne, toto neznamena zda pname je pcar[id][pcOwner] ale zda neni ..

jestly neni tak takhle ne ?

if(strcmp(pName(playerid), pCar[id][pcOwner], false) != 0)

 

žádný == 0 ani != 0 tam neni potřeba ... dříve mi to fungovalo teď jakoby selhalo strcmp a prostě nereáguje ...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...