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: Yakuza™ - 2012. június 25. - 14:15:57

Cím: Nyelv választó zcmd -vel h kell? :)
Írta: Yakuza™ - 2012. június 25. - 14:15:57
Hali, láttam a fürum egy nyelv választót de az strcmp-s volt és én átszeretném alakítani zcmd-re.
Most igy néz ki:
 
new Nyelv[MAX_PLAYERS] = 0;
public OnPlayerConnect(playerid)
{
     ShowPlayerDialog(playerid, 555, DIALOG_STYLE_LIST, \"Nyelv/Language\",\"Magyar/Hungarian\\nAngol/English\",\"Kiválasztás\",\"\");
     return 1;
}
CMD:adminok(playerid, params[]) || CMD:admins(playerid,params[])
{
switch (Nyelv[playerid])
{
    case 0:
    {
       SendClientMessage(playerid,0xFFD400AA,\"Elérhetõ adminok: teszt\");
    }
    case 1:
    {
            SendClientMessage(playerid,0xFFD400AA,\"Online admins: test\");
        }
return 1;
}

 
de ez szerintem kaka.
Cím: Nyelv választó zcmd -vel h kell? :)
Írta: N@rbirock - 2012. június 25. - 14:21:18
CMD:admins(playerid, params[])
{
return cmd_adminok(playerid, params);
}

 
Ezt én igy csinálnám.
Cím: Nyelv választó zcmd -vel h kell? :)
Írta: Yakuza™ - 2012. június 25. - 14:28:37
ezt nem értem xdd, talán ha irnál rá példát ahogy a fõ posztba van a case v mi a rák xd meg a nyelv
Cím: Nyelv választó zcmd -vel h kell? :)
Írta: N@rbirock - 2012. június 25. - 14:29:31
new Nyelv[MAX_PLAYERS] = 0;
public OnPlayerConnect(playerid)
{
     ShowPlayerDialog(playerid, 555, DIALOG_STYLE_LIST, \"Nyelv/Language\",\"Magyar/Hungarian\\nAngol/English\",\"Kiválasztás\",\"\");
     return 1;
}
CMD:adminok(playerid, params[])
{
        switch (Nyelv[playerid])
        {
            case 0:
            {
                SendClientMessage(playerid,0xFFD400AA,\"Elérhetõ adminok: teszt\");
            }
            case 1:
            {
            SendClientMessage(playerid,0xFFD400AA,\"Online admins: test\");
        }
        return 1;
}
CMD:admins(playerid, params[])
{
        return cmd_adminok(playerid, params);
}

 
Returnak teszed a parancsot.
Cím: Nyelv választó zcmd -vel h kell? :)
Írta: Yakuza™ - 2012. június 25. - 14:33:53
de én azt akarom ha az admins irja be akkor angolol irja ki ha angolt választott ha magyart akkor meg adminok -at..........................
Cím: Nyelv választó zcmd -vel h kell? :)
Írta: CANNONN - 2012. június 25. - 14:35:35
OnDialogResponse alatt adtál értéket a \"Nyelv\" változónak?