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: jozsi0502 - 2014. Március 21. - 20:05:01

Cím: Játék gép
Írta: jozsi0502 - 2014. Március 21. - 20:05:01
Üdv hogy lehet a kocsmában lévõ játék gépeket üzemeltetni ?
Cím: Játék gép
Írta: ZyZu. - 2014. Március 21. - 22:38:29
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!
Cím: Játék gép
Írta: jozsi0502 - 2014. Március 21. - 23:02:43
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 ?
Cím: Játék gép
Írta: ppatrik2012 - 2014. Március 22. - 16:52:31
   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.
Cím: Játék gép
Írta: ZyZu. - 2014. Március 22. - 17:03:36
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!\" );
Cím: Játék gép
Írta: ppatrik2012 - 2014. Március 22. - 17:11:02
Valaki ezt szereti, valaki azt ;)
Cím: Játék gép
Írta: jozsi0502 - 2014. Március 23. - 09:17:00
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
Cím: Játék gép
Írta: jozsi0502 - 2014. Március 21. - 20:05:01
Üdv hogy lehet a kocsmában lévõ játék gépeket üzemeltetni ?
Cím: Játék gép
Írta: ZyZu. - 2014. Március 21. - 22:38:29
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!
Cím: Játék gép
Írta: jozsi0502 - 2014. Március 21. - 23:02:43
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 ?
Cím: Játék gép
Írta: ppatrik2012 - 2014. Március 22. - 16:52:31
   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.
Cím: Játék gép
Írta: ZyZu. - 2014. Március 22. - 17:03:36
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!\" );
Cím: Játék gép
Írta: ppatrik2012 - 2014. Március 22. - 17:11:02
Valaki ezt szereti, valaki azt ;)
Cím: Játék gép
Írta: jozsi0502 - 2014. Március 23. - 09:17:00
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