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: £αωч& - 2012. November 17. - 19:55:15

Cím: Munka hiba
Írta: £αωч& - 2012. November 17. - 19:55:15
Üdv mindenki!

Van ez a kód:

 
if (strcmp(\"/futar\", cmdtext, true, 9) == 0)
    {
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == asd)
        {
            Job[playerid] = 1;
            new name[MAX_PLAYER_NAME], str[256];
            GetPlayerName(playerid, name, sizeof(name));
            format(str, sizeof(str), \"%s mostantól {00FF00}futár{F3FF02}munkát vállalt! (/jobs)\", name );
            SendClientMessageToAll(COLOR_YELLOW, str);
            SetPlayerCheckpoint(playerid,2012.6134,-1729.3796,13.1536,10);
            } else {
    SendClientMessage(playerid, COLOR_ULTRARED,\"Szükséged van egy szállító jármûre! {C9FFAB}( /v pizza )\");
    } return 1;
}

 
Minden mûködik csak annyi a hiba, hogy ha már elvállalta a munkát és beírja a parancsot még egyszer akkor ismét eltudja kezdeni.

Nekem annyi kellene, ha elkezdte a munkát és beírja a parancsot ismét akkor írja neki, h amíg be nem fejezte addig nem indíthat újat.
Cím: Munka hiba
Írta: Casamiro - 2012. November 17. - 20:07:27
if (strcmp(\"/futar\", cmdtext, true, 9) == 0)
    {
        if(Job[playerid] == 1) return SendClientMessage(playerid, -1, \"Amíg nem fejezted be a munkát, addig nem indíthatsz újat!\");
        if(GetVehicleModel(GetPlayerVehicleID(playerid)) == asd)
        {
            Job[playerid] = 1;
            new name[MAX_PLAYER_NAME], str[256];
            GetPlayerName(playerid, name, sizeof(name));
            format(str, sizeof(str), \"%s mostantól {00FF00}futár{F3FF02}munkát vállalt! (/jobs)\", name );
            SendClientMessageToAll(COLOR_YELLOW, str);
            SetPlayerCheckpoint(playerid,2012.6134,-1729.3796,13.1536,10);
            } else {
            SendClientMessage(playerid, COLOR_ULTRARED,\"Szükséged van egy szállító jármûre! {C9FFAB}( /v pizza )\");
            } return 1;
}
Cím: Munka hiba
Írta: £αωч& - 2012. November 17. - 20:19:07
Köszöntem.
Zárok