/attach komanda

Započeo Trotinetaa_, Novembar 02, 2023, 14:48:16 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 4 gostiju pregledaju ovu temu.

Kako da napravim komandu /attach [Dodaj/Obriši]

ukrades sa tudjeg moda. logicno
Sometimes it is a relief to be invisible.

Citat: mqtko poslato Novembar 02, 2023, 14:49:56 POSLE PODNE
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.

Ne znas osnove a hoces raditi kompleksnije sisteme...

Liče jesam te šta pito? paljba nemoj mi tu onog realnaithana imitirat :D

 
Citat: Aurora poslato Novembar 02, 2023, 15:06:46 POSLE PODNE
Liče jesam te šta pito? paljba nemoj mi tu onog realnaithana imitirat :D
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.

Citat: Detth poslato Novembar 02, 2023, 15:22:42 POSLE PODNE
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 ?

Citat: Aurora poslato Novembar 02, 2023, 15:25:58 POSLE PODNE
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.

Evo vam,sve hocete na gotovo ali jebiga. :'(

[pawn]// 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, "s[32]s[MAX_PLAYER_NAME]", 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[32]", 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);
}
[/pawn]
Poslednja Izmena: Novembar 12, 2023, 12:27:39 POSLE PODNE od Fake_Yoker
Yoker

SAMP 2006-2022


Citat: njoBe_ poslato Februar 10, 2023, 23:11:11 POSLE PODNE
koga boli k za tdove.. pokazi nesto sto server posjeduje od sistema ili generalno funkcionalnost njegovu. ocekujemo update.. gl