/attach komanda

Započeo Trotinetaa_
pre 2 godine
402
pregleda
9
postova
Antonioftww
Shot Caller
pre 2 godine
Kako da napravim komandu /attach [Dodaj/Obriši]

Makedonche
Wheel Man
pre 2 godine
ukrades sa tudjeg moda. logicno
Antonioftww
Shot Caller
pre 2 godine
mqtko wrote on November 2, 2023, 1:49 pm:
ukrades sa tudjeg moda. logicno
errori će bit ni bog nebi zno fixat, a kamol da fixavam 1 po 1 2h minimum a za tih 2h vjrv ima neki batica koji ce mi poslat clean.

GoldVexY
Kingpin
pre 2 godine
Ne znas osnove a hoces raditi kompleksnije sisteme...
Antonioftww
Shot Caller
pre 2 godine
Liče jesam te šta pito? paljba nemoj mi tu onog realnaithana imitirat 😄

GoldVexY
Kingpin
pre 2 godine
Aurora wrote on November 2, 2023, 2:06 pm:
Liče jesam te šta pito? paljba nemoj mi tu onog realnaithana imitirat 😄

Nije mi cilj da imitiram bilo koga pogotovo ne njega, jednostavno ne mozes ocekivati da ti neko objasni to ako sam ne znas osnove. Napamet se programrianje ne uci to valjda mozes shvatiti.
Antonioftww
Shot Caller
pre 2 godine
Detth wrote on November 2, 2023, 2:22 pm:
Nije mi cilj da imitiram bilo koga pogotovo ne njega, jednostavno ne mozes ocekivati da ti neko objasni to ako sam ne znas osnove. Napamet se programrianje ne uci to valjda mozes shvatiti.
Shvaćam ja to sve, ne može ništa ni preko noći sigurno.. Jel se more barem iskopirat iz moda u moj mod ?

GoldVexY
Kingpin
pre 2 godine
Aurora wrote on November 2, 2023, 2:25 pm:
Shvaćam ja to sve, ne može ništa ni preko noći sigurno.. Jel se more barem iskopirat iz moda u moj mod ?

Moze naravno ali trebas i to prilagoditi svome kodu.
Xyza
Enforcer
pre 2 godine
Evo vam,sve hocete na gotovo ali jebiga. 😢
// Forward deklaracije
forward OnPlayerCommandAttach(playerid, const params[]);
forward DodajAttachment(playerid);
forward ObrisiAttachment(playerid);
forward PosaljiPoruku(playerid, const poruka[]);

// Glavna funkcija za obradu komandi
public OnPlayerCommandText(playerid, cmdtext[])
{
    new cmd[32 + 1], params[MAX_PLAYER_NAME + 1];
    sscanf(cmdtext, "ss", cmd, params);

    if (strcmp(cmd, "/attach", true) == 0)
    {
        OnPlayerCommandAttach(playerid, params);
        return 1;
    }

    // Dodajte ostale komande ako je potrebno

    return 0;
}

// Obrada /attach komande
public OnPlayerCommandAttach(playerid, const params[])
{
    new action[32 + 1];
    sscanf(params, "s", action);

    switch (action)
    {
        case "Dodaj":
            DodajAttachment(playerid);
            break;

        case "Obriši":
            ObrisiAttachment(playerid);
            break;

        default:
            PosaljiPoruku(playerid, "Neispravna upotreba. Ispravna sintaksa: /attach [Dodaj/Obriši]");
    }
}

// Logika za dodavanje attachmenta
public DodajAttachment(playerid)
{
    // Implementirajte dodavanje attachmenta ovde
    PosaljiPoruku(playerid, "Attachment uspešno dodan!");
}

// Logika za brisanje attachmenta
public ObrisiAttachment(playerid)
{
    // Implementirajte brisanje attachmenta ovde
    PosaljiPoruku(playerid, "Attachment uspešno obrisan!");
}

// Funkcija za slanje poruka igraču
public PosaljiPoruku(playerid, const poruka[])
{
    SendClientMessage(playerid, -1, poruka);
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava