Játék gép

Indította jozsi0502, 2014. március 21. - 20:05:01

Előző téma - Következő téma

jozsi0502

Üdv hogy lehet a kocsmában lévõ játék gépeket üzemeltetni ?

ZyZu.

Van külön szkript hozzá.. a fórum már láttam azokat a játékokat megvalósítva.. szóval lehetséges. Keressél a hiv fórumon!

jozsi0502

Nem igazán találok meg még annyi hogy
 
if(GetPlayerMoney(playerid) < 150) return SendClientMessage(playerid,0xFF0000FF, \"Nincs elég pénzed\");
                        SendClientMessage(playerid,0xFF9900AA, \"150 dolcsiba került a bor. Csak óvatossan ígyál !\");
                        SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
                        ApplyAnimation(playerid, \"ped\", \"WALK_drunk\", 4.1, 1, 1, 1, 0, 0, 1);
                        GivePlayerMoney(playerid, -150);

 
Miért nem vesz le pénzt ?

ppatrik2012

#3
   if(GetPlayerMoney(playerid)  >= 150)
{
SendClientMessage(playerid,0xFF9900AA, \"150 dolcsiba került a bor. Csak óvatossan ígyál !\");
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
       ApplyAnimation(playerid, \"ped\", \"WALK_drunk\", 4.1, 1, 1, 1, 0, 0, 1);
        GivePlayerMoney(playerid, -150);
}
else
{
       SendClientMessage(playerid,0xFF0000FF, \"Nincs elég pénzed\");
}
return 1;

 
Gondolom az lenne a cél, hogy ha van annyi pénze/több akkor vonja le. Így jónak kell lennie.

ZyZu.

Idézetet írta: ppatrik2012 date=1395503551\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47280\" data-ipsquote-contentclass=\"forums_Topic
   if(GetPlayerMoney(playerid)  >= 150)
{
SendClientMessage(playerid,0xFF9900AA, \"150 dolcsiba került a bor. Csak óvatossan ígyál !\");
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
       ApplyAnimation(playerid, \"ped\", \"WALK_drunk\", 4.1, 1, 1, 1, 0, 0, 1);
        GivePlayerMoney(playerid, -150);
}
else
{
       SendClientMessage(playerid,0xFF0000FF, \"Nincs elég pénzed\");
}
return 1;

 
Gondolom az lenne a cél, hogy ha van annyi pénze/több akkor vonja le. Így jónak kell lennie.
 
Ez szerintem egy jobb megoldás, hogy simán használsz egy returnt.. és nem kell semmi túl bonyolítás a sok elsevel.  :)
 
if( GetPlayerMoney( playerid )  >= 150 ) return SendClientMessage( playerid, -1, \"{ffffff}Hiba: {ff0000}Nincs elég pénzed!\" );

ppatrik2012

Valaki ezt szereti, valaki azt ;)

jozsi0502

Jól van közben jó lett de ez a játékgépes megoldás az jó volna hogy lehessen rajtuk játszani nem találtam hozzá scriptet. Néztem biliárd asztalhoz egy scriptet de sajnos az a link törölve lett

jozsi0502

#7
Üdv hogy lehet a kocsmában lévõ játék gépeket üzemeltetni ?

ZyZu.

Van külön szkript hozzá.. a fórum már láttam azokat a játékokat megvalósítva.. szóval lehetséges. Keressél a hiv fórumon!

jozsi0502

Nem igazán találok meg még annyi hogy
 
if(GetPlayerMoney(playerid) < 150) return SendClientMessage(playerid,0xFF0000FF, \"Nincs elég pénzed\");
                        SendClientMessage(playerid,0xFF9900AA, \"150 dolcsiba került a bor. Csak óvatossan ígyál !\");
                        SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
                        ApplyAnimation(playerid, \"ped\", \"WALK_drunk\", 4.1, 1, 1, 1, 0, 0, 1);
                        GivePlayerMoney(playerid, -150);

 
Miért nem vesz le pénzt ?

ppatrik2012

#10
   if(GetPlayerMoney(playerid)  >= 150)
{
SendClientMessage(playerid,0xFF9900AA, \"150 dolcsiba került a bor. Csak óvatossan ígyál !\");
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
       ApplyAnimation(playerid, \"ped\", \"WALK_drunk\", 4.1, 1, 1, 1, 0, 0, 1);
        GivePlayerMoney(playerid, -150);
}
else
{
       SendClientMessage(playerid,0xFF0000FF, \"Nincs elég pénzed\");
}
return 1;

 
Gondolom az lenne a cél, hogy ha van annyi pénze/több akkor vonja le. Így jónak kell lennie.

ZyZu.

Idézetet írta: ppatrik2012 date=1395503551\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47280\" data-ipsquote-contentclass=\"forums_Topic
   if(GetPlayerMoney(playerid)  >= 150)
{
SendClientMessage(playerid,0xFF9900AA, \"150 dolcsiba került a bor. Csak óvatossan ígyál !\");
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DRINK_WINE);
       ApplyAnimation(playerid, \"ped\", \"WALK_drunk\", 4.1, 1, 1, 1, 0, 0, 1);
        GivePlayerMoney(playerid, -150);
}
else
{
       SendClientMessage(playerid,0xFF0000FF, \"Nincs elég pénzed\");
}
return 1;

 
Gondolom az lenne a cél, hogy ha van annyi pénze/több akkor vonja le. Így jónak kell lennie.
 
Ez szerintem egy jobb megoldás, hogy simán használsz egy returnt.. és nem kell semmi túl bonyolítás a sok elsevel.  :)
 
if( GetPlayerMoney( playerid )  >= 150 ) return SendClientMessage( playerid, -1, \"{ffffff}Hiba: {ff0000}Nincs elég pénzed!\" );

ppatrik2012

Valaki ezt szereti, valaki azt ;)

jozsi0502

Jól van közben jó lett de ez a játékgépes megoldás az jó volna hogy lehessen rajtuk játszani nem találtam hozzá scriptet. Néztem biliárd asztalhoz egy scriptet de sajnos az a link törölve lett