Prezentare plugin timer zone + credits + shop

Discutii despre tot ce nu se incadreaza in celelalte categorii (dar legat de Counter-Strike !)

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

stanemir.andrei
Membru, skill 0
Membru, skill 0
Posts: 57
Joined: 13 May 2023, 16:29
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Discord: -
Has thanked: 11 times
Been thanked: 4 times

05 Jun 2023, 21:00

Salut! După mult timp de muncă, sunt mândru să vă prezint pluginul meu de timer pentru modul Deathrun. Acest plugin conține zone de start și finish, iar când un jucător intră într-o zonă, se apelează funcția corespunzătoare de start sau finish. De asemenea, pluginul include și un sistem de credite, care pot fi obținute prin terminarea mapei sau prin realizarea de kill-uri. Un alt aspect al pluginului este magazinul de skin-uri pentru cuțite, care au abilități speciale. Vreau să menționez că pluginul se află în stadiul beta și sunt deschis la sugestii și feedback. Mai jos sunt atașate câteva imagini pentru a vă face o idee:
Image
Image
Image
Image
Aștept cu nerăbdare părerile voastre și sugestiile referitoare la ce mai poate fi adăugat sau eliminat din plugin.
RoyalServer
User avatar
S3ekEr^
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 3475
Joined: 06 Dec 2009, 12:47
Detinator Steam: Nu
Reputatie: Nume anterior: The Seeker , Reptyle
Fost Scripter
Fost super moderator
Utilizator neserios ( tepar )
Has thanked: 117 times
Been thanked: 329 times

06 Jun 2023, 10:28

Felicitari, pacat ca e knife mod
stanemir.andrei
Membru, skill 0
Membru, skill 0
Posts: 57
Joined: 13 May 2023, 16:29
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Discord: -
Has thanked: 11 times
Been thanked: 4 times

06 Jun 2023, 10:36

Mulțumesc, nu este knife mod înlocuiește pluginul de knife mod
User avatar
S3ekEr^
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 3475
Joined: 06 Dec 2009, 12:47
Detinator Steam: Nu
Reputatie: Nume anterior: The Seeker , Reptyle
Fost Scripter
Fost super moderator
Utilizator neserios ( tepar )
Has thanked: 117 times
Been thanked: 329 times

06 Jun 2023, 11:11

Tot aia, adapteaza pentru dr clasic si iti dau domeniul deathrun.ro sa-ti faci server :))
stanemir.andrei
Membru, skill 0
Membru, skill 0
Posts: 57
Joined: 13 May 2023, 16:29
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Discord: -
Has thanked: 11 times
Been thanked: 4 times

06 Jun 2023, 11:33

S3ekEr^ wrote:
06 Jun 2023, 11:11
Tot aia, adapteaza pentru dr clasic si iti dau domeniul deathrun.ro sa-ti faci server :))
Si eu sunt un fan dr clasic , insa nu se mai joaca , initial nu aveam double jump si hook in shop insa acum majoritatea playerilor sunt atrasi de lucrurile astea oricum timer-ul nu ia in considerare timp-ul playerului cu hook/double jump deci nu strica cu nimic gameplay-ul clasic sa ii zic asa legat despre oferta ta multumesc dar nu caut sa imi deschid server cine doreste plugin-ul ma poate lasa PM(ofer doar amxx)
The Kalu
Fost administrator
Fost administrator
Posts: 13707
Joined: 09 Oct 2010, 12:39
Detinator Steam: Da
CS Status: In grajd!
SteamID: kalulord
Reputatie: Fost Administrator
Fost membru Club eXtreamCS (6 luni)
Nume anterior: Terra
Location: Romania, Ploiesti
Has thanked: 328 times
Been thanked: 646 times
Contact:

06 Jun 2023, 23:05

stanemir.andrei wrote:
06 Jun 2023, 11:33
S3ekEr^ wrote:
06 Jun 2023, 11:11
Tot aia, adapteaza pentru dr clasic si iti dau domeniul deathrun.ro sa-ti faci server :))
Si eu sunt un fan dr clasic , insa nu se mai joaca , initial nu aveam double jump si hook in shop insa acum majoritatea playerilor sunt atrasi de lucrurile astea oricum timer-ul nu ia in considerare timp-ul playerului cu hook/double jump deci nu strica cu nimic gameplay-ul clasic sa ii zic asa legat despre oferta ta multumesc dar nu caut sa imi deschid server cine doreste plugin-ul ma poate lasa PM(ofer doar amxx)
Am observat in ultima perioada pe multe forumuri ca "timpul" il scrieti cu cratima, fara suparare baieti dar lasati tik tok si engleza aia de balta ca nici lb. Romana nu o stapaniti bine.Succes in continuare cu proiectele pe limbajul pawn!
Image
stanemir.andrei
Membru, skill 0
Membru, skill 0
Posts: 57
Joined: 13 May 2023, 16:29
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Discord: -
Has thanked: 11 times
Been thanked: 4 times

06 Jun 2023, 23:22

mersi , scriam de pe telefon foarte rautacios esti
stanemir.andrei
Membru, skill 0
Membru, skill 0
Posts: 57
Joined: 13 May 2023, 16:29
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Discord: -
Has thanked: 11 times
Been thanked: 4 times

06 Jun 2023, 23:44

The Kalu wrote:
06 Jun 2023, 23:05
stanemir.andrei wrote:
06 Jun 2023, 11:33
S3ekEr^ wrote:
06 Jun 2023, 11:11
Tot aia, adapteaza pentru dr clasic si iti dau domeniul deathrun.ro sa-ti faci server :))
Si eu sunt un fan dr clasic , insa nu se mai joaca , initial nu aveam double jump si hook in shop insa acum majoritatea playerilor sunt atrasi de lucrurile astea oricum timer-ul nu ia in considerare timp-ul playerului cu hook/double jump deci nu strica cu nimic gameplay-ul clasic sa ii zic asa legat despre oferta ta multumesc dar nu caut sa imi deschid server cine doreste plugin-ul ma poate lasa PM(ofer doar amxx)
Am observat in ultima perioada pe multe forumuri ca "timpul" il scrieti cu cratima, fara suparare baieti dar lasati tik tok si engleza aia de balta ca nici lb. Romana nu o stapaniti bine.Succes in continuare cu proiectele pe limbajul pawn!
si ca sa vezi ca nu e o greseala tipica
| Afiseaza codul
scripting/citirea-corecta-timpului-t375222.html
daca ar fi fost intentionat as fi repetat-o mereu pentru ca practic asa consideram ca e corect, fara suparare dar in general persoanele frustrate tind sa aduca in evidenta aceste aspecte , bafta si tie
lexz
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 917
Joined: 02 Nov 2020, 01:57
Detinator Steam: Da
Fond eXtream: 0
Discord: lexzor#0630
Has thanked: 71 times
Been thanked: 136 times

07 Jun 2023, 12:44

cam mari entitatile de start si finish si obtureaza viziunea jucatorului + ca sunt bagate in harta, cel mai bine le pui un pic mai sus si mai mici ca oricum se vad

si daca doar alea sunt coloanele din ftp, as face un meniu cu timpul jucatorilor.
stanemir.andrei
Membru, skill 0
Membru, skill 0
Posts: 57
Joined: 13 May 2023, 16:29
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Discord: -
Has thanked: 11 times
Been thanked: 4 times

07 Jun 2023, 13:53

Ai dreptate o sa le fac mai mici , cat despre top voi face si categorie de start speed( cu ce viteza a plecat jucatorul din start) si diferenta de timp dintre ele
Urmeaza sa adaug in timer si un bot care reface traseul celui mai bun timp
lexz
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 917
Joined: 02 Nov 2020, 01:57
Detinator Steam: Da
Fond eXtream: 0
Discord: lexzor#0630
Has thanked: 71 times
Been thanked: 136 times

07 Jun 2023, 14:45

ar fi mai interesant daca l-ai face putin interactiv si deversificat.

exemplu: sa ai un anumit numar de mesaje din care este ales unul random si afisat in chat cand un player ajunge intr-un anumit punct pe harta

ti-am facut un plugin care face asta ca ma plictiseam

Code: Select all

#include <amxmodx>
#include <amxmisc>

static const MESSAGES_FILE[] = "messages.txt"

new Array:g_aMessages

public plugin_init()
{
    register_plugin("Messages", "0.1", "lexzor")

    new szMsgFilePath[128]
    get_configsdir(szMsgFilePath, charsmax(szMsgFilePath))
    format(szMsgFilePath, charsmax(szMsgFilePath), "%s/%s", szMsgFilePath, MESSAGES_FILE)

    if(!file_exists(szMsgFilePath))
    {
        set_fail_state("File %s does not exists", MESSAGES_FILE)
    }

    g_aMessages = ArrayCreate(192)

    new iFile 

    if((iFile = fopen(szMsgFilePath, "r")))
    {
        new szData[192]
        
        while(fgets(iFile, szData, charsmax(szData)))
        {
            if(szData[0] == EOS || szData[0] == ';')
            {
                continue 
            }

            ArrayPushString(g_aMessages, szData)
        }

        fclose(iFile)
    }
    else 
    {
        set_fail_state("File %s couldn't be opened", MESSAGES_FILE)
    }

    register_clcmd("amx_message", "msgCmd")
}

public msgCmd(id)
{
    new szName[MAX_NAME_LENGTH], szMessage[192]
    get_user_name(id, szName, charsmax(szName))

    get_random_message(szMessage, charsmax(szMessage), szName)

    client_print(id, print_console, "%s", szMessage)

    return PLUGIN_HANDLED
}

stock get_random_message(msg_buffer[], msg_bufferlen, name_buffer[])
{
    ArrayGetString(g_aMessages, random_num(0, ArraySize(g_aMessages) - 1), msg_buffer, msg_bufferlen)
    replace_stringex(msg_buffer, msg_bufferlen, "%s", name_buffer)
}
incarca mesajele din messages.txt si afiseaza unul random cand dai comanda amx_messag, formatandu-l sub forma de "%s a ajuns la jumatatea hartii" unde %s e numele jucatorului.
stanemir.andrei
Membru, skill 0
Membru, skill 0
Posts: 57
Joined: 13 May 2023, 16:29
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Discord: -
Has thanked: 11 times
Been thanked: 4 times

07 Jun 2023, 15:57

Chiar bun , l-am adaugat o sa iti dau si tie credite la final :))
Post Reply

Return to “Diverse”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 16 guests