/hduty komanda(skin problem)

Započeo Ivo#2312
8. Maj 2023.
317
pregleda
8
postova
realivcha
4
Enforcer
8. Maj 2023.
Problem(error/warning): Kad odem sa helper dužnosti neće da mi seta skin 24 nego seta neki sasvim drugi
Deo skripte:

YCMD:hduty(playerid, params[], help) {

    static string;
    if(!player_Helper) return SendClientMessage(playerid, x_red, "ERROR: "c_white"Niste clan helper tima!");
    if(HelperDuty == false) {
        SetPlayerSkin(playerid, 188);
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 100);
        SetPlayerColor(playerid, 0x009933AA);
        HelperDuty = true;
        defer HelperDutyTimer(playerid);

        if(player_Helper == 1) {
            format(string, sizeof(string), ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") je sada na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
            SendClientMessageToAll(-1, string);
        }
    }
    else if(HelperDuty == true) {
        HelperDuty = false;
        SetPlayerSkin(playerid, 24);
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 0);
        SetPlayerColor(playerid, 0xFFFFFFFF);
        if(player_Helper == 1) {
            format(string, sizeof(string), ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") vise nije na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
            SendClientMessageToAll(-1, string);
        }
    }

    new INI:File = INI_Open(Account_Path(playerid));
    INI_SetTag(File, "data");
    INI_WriteInt(File, "Skin", player_Skin);
    INI_WriteInt(File, "HelperDuty", player_HelperDutyTime);
    INI_Close(File);
   
    return 1;

}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
/

Slika/video ingame problema(obavezno ako je ingame problem): /
ItsJacky
5
Crime Lord
8. Maj 2023.
Necu se previse pametan praviti jer nisam skripter samo sam primjetio ovo

SetPlayerSKIN je 188 kada Helper uzima duty
    static string;
    if(!player_Helper) return SendClientMessage(playerid, x_red, "ERROR: "c_white"Niste clan helper tima!");
    if(HelperDuty == false) {
        SetPlayerSkin(playerid, 188);
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 100);
        SetPlayerColor(playerid, 0x009933AA);
        HelperDuty = true;
        defer HelperDutyTimer(playerid);

        if(player_Helper == 1) {
            format(string, sizeof(string), ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") je sada na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
            SendClientMessageToAll(-1, string);
        }


A kada skida duty mu seta na skin ID 24

    else if(HelperDuty == true) {
        HelperDuty = false;
        SetPlayerSkin(playerid, 24);
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 0);
        SetPlayerColor(playerid, 0xFFFFFFFF);
        if(player_Helper == 1) {
            format(string, sizeof(string), ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") vise nije na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
            SendClientMessageToAll(-1, string);
        }


Neka me neko ispravi ako grijesim i ja jos ucim 😄
rusic.
5
Underboss
8. Maj 2023.
Šta si smrkao kad si pisao ovo
NegativeIQ
5
Kingpin
8. Maj 2023.
Ivo Dev wrote on April 4, 2023, 11:23 am:
O mamu ti jebem
Mrvica
6
Crime Lord
8. Maj 2023.
Sniffie White wrote on May 8, 2023, 5:50 pm:
AAHAHAHAHAHAHAHAH
realivcha
4
Enforcer
8. Maj 2023.

YCMD:hduty(playerid, params[], help) {

    if(!player_Helper) return SendClientMessage(playerid, x_red, "ERROR: "c_white"Niste clan helper tima!");
    if(HelperDuty == false) {
        SetPlayerSkin(playerid, 188);
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 100);
        SetPlayerColor(playerid, 0x009933AA);
        HelperDuty = true;
        defer HelperDutyTimer(playerid);

        if(player_Helper == 1) {
            va_SendClientMessageToAll(-1, ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") je sada na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
        }
    }
    else if(HelperDuty == true) {
        HelperDuty = false;
        SetPlayerSkin(playerid, player_Skin);
        SetPlayerHealth(playerid, 100);
        SetPlayerArmour(playerid, 0);
        SetPlayerColor(playerid, 0xFFFFFFFF);
        if(player_Helper == 1) {
            va_SendClientMessageToAll(-1, ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") vise nije na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
        }
        new INI:File = INI_Open(Account_Path(playerid));
        INI_SetTag(File, "data");
        INI_WriteInt(File, "Skin", player_Skin);
        INI_WriteInt(File, "HelperDuty", player_HelperDutyTime);
        INI_Close(File);
    }
   
    return 1;

}

Hoće mi netko pomoći oko ovoga sad mi seta cj skin kad sam malo prepravio ovo
Dime123
4
Made Man
8. Maj 2023.
Eto ti, takodje ne treba ti cuvanje skina svakako on svaki put kada ukuca /hduty njemu menja mislim da je to totalno nepotrebno.

CMD:hduty(playerid, params[])
{
    if(!player_Helper) return SendClientMessage(playerid, x_red, "ERROR: "c_white"Niste clan helper tima!");
    defer HelperDutyTimer(playerid);
    HelperDuty = HelperDuty == 1 ? 0 : 1;
    va_SendClientMessageToAll(-1 , ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") %s", ReturnPlayerName(playerid), player_HelperDutyTime, HelperDuty == 1 ? "je sada na duznosti." : "vise nije na duznosti.");
    SetPlayerArmour(playerid, 99.0); SetPlayerHealth(playerid, 99.0); SetPlayerColor(playerid, 0xFFFFFFFF); TogglePlayerControllable(playerid, true);
    if(HelperDuty == 1) { SetPlayerSkin(playerid, 188); } else if (HelperDuty == 0) { SetPlayerSkin(playerid, 24); }
    new INI:File = INI_Open(Account_Path(playerid));
    INI_SetTag(File, "data");
    INI_WriteInt(File, "HelperDuty", player_HelperDutyTime);
    INI_Close(File);
    return 1;
}

realivcha
4
Enforcer
8. Maj 2023.
Riješen problem, lock!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha