Jump to content
Sign in to follow this  
K H A I N

[Tutorial] Sistema de apreciere server

Recommended Posts

Buna,astazi va prezint un sistem de apreciere unde jucatorul cind introduce comanda ("/apreciere")  poate aprecia serverul,aceste aprecier sunt salvate Mixini deoarece nu vad nici un rost ca sa il fac MySQL,sa incepem!

Citat

//variabile

new ap;
new bool:Playerap[MAX_PLAYERS];

//ongamemodeinit

if(fexist("logap.txt"))
{
   
new string[32];
   
new File:hFile = fopen("logap.txt", io_read);
    fread(hFile, string);
    ap = strval(string);
    fclose(hFile);
}


//ongamemodeexit

if(fexist("logap.txt"))
{
   
new string[32];
   
new File:hFile = fopen("logap.txt", io_write);
    format(string, sizeof(string), "%d", ap);
    fwrite(hFile, string);
    fclose(hFile);
}

//onplayerconnect

Playerap[playerid] = false;

//ondialogresponse

if(dialogid == 1 && response)
{
    new string[256];
    ap = (Playerap[0]) ? (ap-1) : (ap+1); 
    if(!Playerap[playerid]) format(string, sizeof(string), "\n\n{FFFAFA}Acest server a fost apreciat de{FFD700} %d {FFFFFF}jucatori.\n{FFFAFA}Aprecierea dvs. a fost adaugata\n\n", ap);
    else format(string, sizeof(string), "\n\n{FFFAFA}Acest server a fost apreciat de{FFD700} %d {FFFFFF}jucatori.\n{FFFAFA}Aprecierea dvs. a fost eliminate\n\n", ap);        
    ShowPlayerDialog(playerid, 1, 0, " ", string, "Apreciere", "Inchide");
    Playerap[playerid] = !Playerap[playerid];
}

//onplayercommandtext

CMD:apreciere(playerid, params[])
{
    new string[256];
    format(string, sizeof(string), "\n\n{FFFAFA}Acest server a fost apreciat de{FFD700} %d {FFFFFF}jucatori.", ap);
    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, " ", string, "Apreciere", "Inchide"); // Если диалог 1 есть то делаем свои цифры.
}

 

Edited by #Yudin
  • Upvote 1

[ Anti Flood Pack ] / Click [ Pugb SA:MP ] Click / [ TD Autorizatie ] Click
[ Created dm zone ] Click / [ Salvare vreme si timp ] Click [ Statistica a serverului ] Click
[ Sistema duel ] Click [ TD Registrare/Autorizatie ] Click [ Sistema kill/killed by ] Click
[ Sistema data si ora Click /  [ GM Anticheat ] Click   /  [ Schimbarea mersului ] Click
[ Save Camera ] Click  [ Sitema Concurs ] Click [ Projector pentru elicopter ] Click /
[ DM Zona ] Click / [ Folosirea textelor lungi ] Click / [Khain RPG] Click  / Antisobeit Click

Share this post


Link to post
Share on other sites

Pareri?


[ Anti Flood Pack ] / Click [ Pugb SA:MP ] Click / [ TD Autorizatie ] Click
[ Created dm zone ] Click / [ Salvare vreme si timp ] Click [ Statistica a serverului ] Click
[ Sistema duel ] Click [ TD Registrare/Autorizatie ] Click [ Sistema kill/killed by ] Click
[ Sistema data si ora Click /  [ GM Anticheat ] Click   /  [ Schimbarea mersului ] Click
[ Save Camera ] Click  [ Sitema Concurs ] Click [ Projector pentru elicopter ] Click /
[ DM Zona ] Click / [ Folosirea textelor lungi ] Click / [Khain RPG] Click  / Antisobeit Click

Share this post


Link to post
Share on other sites
La 11.02.2019 la 0:10, andrei9971 a spus:

Parerea mea e ca e absolut inutil sa adaugi o chestei de genul.

De asta tu nu ai nevoie dar altul poate are,fiecare cu gusturile si parerile sale?

  • Upvote 1

[ Anti Flood Pack ] / Click [ Pugb SA:MP ] Click / [ TD Autorizatie ] Click
[ Created dm zone ] Click / [ Salvare vreme si timp ] Click [ Statistica a serverului ] Click
[ Sistema duel ] Click [ TD Registrare/Autorizatie ] Click [ Sistema kill/killed by ] Click
[ Sistema data si ora Click /  [ GM Anticheat ] Click   /  [ Schimbarea mersului ] Click
[ Save Camera ] Click  [ Sitema Concurs ] Click [ Projector pentru elicopter ] Click /
[ DM Zona ] Click / [ Folosirea textelor lungi ] Click / [Khain RPG] Click  / Antisobeit Click

Share this post


Link to post
Share on other sites

Copiat de la rusi, ai schimbat doar limba și puteai sa folosesti mysql decat sa te folosești de un fisier.txt

 

Și Dacă dai relog poți folosi din nou cmd si poti sa dai reputație în continu

Edited by nobilzeusAdv

aqpUjAc.png

 

 

 

 

Share this post


Link to post
Share on other sites

Acest sistem este facut de mine in primul rind, in al doilea chiar daca votezi tu a doua oara totusi votul tau nu se mai socoate


[ Anti Flood Pack ] / Click [ Pugb SA:MP ] Click / [ TD Autorizatie ] Click
[ Created dm zone ] Click / [ Salvare vreme si timp ] Click [ Statistica a serverului ] Click
[ Sistema duel ] Click [ TD Registrare/Autorizatie ] Click [ Sistema kill/killed by ] Click
[ Sistema data si ora Click /  [ GM Anticheat ] Click   /  [ Schimbarea mersului ] Click
[ Save Camera ] Click  [ Sitema Concurs ] Click [ Projector pentru elicopter ] Click /
[ DM Zona ] Click / [ Folosirea textelor lungi ] Click / [Khain RPG] Click  / Antisobeit Click

Share this post


Link to post
Share on other sites

Superb, fiecare își poate arata aprecierea pe server, ar fi fain sa poti lasa si o notificare privind votul, parerea jucătorilor. In timpul asta sa fie legat si de forum cu o categorie aparte, fiind expuse tuturor.


                     

             a7DfKP7.gif                                                                      FGIfknL.gif

                                                                                                                                                                                                                                                                                                I0aS856.gif

Share this post


Link to post
Share on other sites
On 2/9/2019 at 7:21 PM, K H A I N said:

ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, " ", string, "Apreciere", "Inchide"); // Если диалог 1 есть то делаем свои цифры.

 


Discord FiveM: https://discord.gg/uD23e7C

 

forum1.png.04fe6284bdea9f31babece98e39e5abb.png

Share this post


Link to post
Share on other sites

Chiar nu imi dau seama ce utilitate ar putea avea acest sistem... daca era un sistem care accepta sugestii legate de server era mult mai folositor, dar asa, chiar nu vad niciun folos...


Facebook

YouTube

Discord: peiN#5187

Ofer servicii scripting de cea mai buna calitate. Ma puteti contacta prin PM / Facebook / Discord.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

This site uses cookies. By continuing browsing, you agree to the use of this information. For more details, see Terms of Use and Privacy Policy.