Jump to content

Onehitkill

Membru
  • Posts

    72
  • Joined

  • Last visited

Posts posted by Onehitkill

  1. Da frate , dar eu nu vreau sa schimb din comanda, vreau sa fie de la level de admin. Chiar nu pricepeti ?

     

    Daca eu i dau de ex: /makeadmin Popescu 5

    Si titlul ala e la admin 5 

     

    Sa scrie pe chat gen "Co-founder Popescu:"

  2. Nu inteleg de ce nu imi arata fiecare dialog. la admin 1 sa scriu /ah 1, la admin 2 sa scriu /ah 2 si tot asa

    Ma puteti ajuta sa-l rezolv. daca scriu /ah (orice numar), imi apre admin 6 orice numar as pune 

     

    CMD:ah(playerid, params[])
    {
        if(IsPlayerConnected(playerid))
        {
            if(gPlayerLogged[playerid] == 0)
                return SCM(playerid, COLOR_LIGHTRED, "Nu esti logat!");

            if (PlayerInfo[playerid][pAdmin] >= 1)
            {
                static szContent[2048];
                szContent[0] = EOS;
                new level;
                if(sscanf(params, "u",level))
                {
                     SCM(playerid, COLOR_WHITE, "Tasteaza: /ah <1-7>");
                     return 1;
                }
                switch(PlayerInfo[playerid][pAdmin])
                {
                    case 1:
                    {
                        strcat(szContent, "Comenzi admin level 1 :\n");
                        strcat(szContent, "{FFFF00}Admin 1:{FFFFFF} /getcar, /dn, /kick, /warn, /mute, /check, /spawn, /clearchat(/cc), /goto\n");
                        strcat(szContent, "{FFFF00}Admin 1:{FFFFFF} /slap, /up, /down, /unmute, /managearea, /last, /fmembers, /goback, /a, /e, /l, /aduty, /nmute\n");
                        strcat(szContent, "{FFFF00}Admin 1:{FFFFFF} /specme /togfind, /disarm, /anno, /announce2, /aimtest, /freeze, /unfreeze, /ajailo, /ajail, /checkv, /setjob, /fastevent\n");
                    }
                    case 2:
                    {
                        strcat(szContent, "Comenzi admin level 2 :\n");
                        strcat(szContent, "{FFFF00}Admin 2:{FFFFFF} /nos, /jetpack, /areagun, /areafreeze, /areaunfreeze, /areadisarm, /checkgun, /putplayerinvehicle, /fixveh\n");
                    }
                    case 3:
                    {
                        strcat(szContent, "Comenzi admin level 3 :\n");
                        strcat(szContent, "{FFFF00}Admin 3:{FFFFFF} /managegotoevent /oldcar, /gotocar, /rac, /gotoin, /oplace, /doplace/managegotoevent /oldcar, /gotocar, /rac, /gotoin, /oplace, /doplace\n");
                    }
                    case 4:
                    {
                        strcat(szContent, "Comenzi admin level 4 :\n");
                        strcat(szContent, "{FFFF00}Admin 4:{FFFFFF} /leaderwarn /removeleaderwarn /fuelcars /temporarskin /unbanip /auninvite /auninviteoff /givegun /setarmor\n");
                    }
                    case 5:
                    {
                        strcat(szContent, "Comenzi admin level 5 :\n");
                        strcat(szContent, "{FFFF00}Admin 5:{FFFFFF} /giveallmoney, /unwarn, /hprice, /agl, /tod, /asellhouse, /asellbiz, /gotosac, /setskin\n");
                    }
                    case 6:
                    {
                        strcat(szContent, "Comenzi admin level 6 :\n");
                        strcat(szContent, "{FFFF00}Admin 6:{FFFFFF} /acover2 /acover /acoveroff /vipname /removename /setpp, /kickall, /serverrestart, /togkickafk\n");
                        strcat(szContent, "{FFFF00}Admin 6:{FFFFFF} /serverpass, /servername, /resethelp, /changename /giftpremium /resetgift /giftbox\n");
                        strcat(szContent, "{FFFF00}Admin 6:{FFFFFF} /createhouse, /ban, /movehouse, /houseinterior, /banip, /gethere, /getip, /banipp, /unbanip, /unban, /banoff");
                    }
                    case 7:
                    {
                        strcat(szContent, "Comenzi admin level 7 :\n");
                        strcat(szContent, "{FFFF00}Fondator:{FFFFFF} /setsupport, /removesupport, /removesupportoff, /setbeta, /removebeta, /removebetaoff, /givelevel, /setpp, /givehour, /sethour\n");
                        strcat(szContent, "{FFFF00}Fondator:{FFFFFF} /setpremium, /removepremium, /makeadmin, /makeadminoff, /giverp, /giveallpp, /setlevel, /money, /bank, /givemoney, /setppo, /kickall\n");
                        strcat(szContent, "{FFFF00}Fondator:{FFFFFF} /makehelper /makeleader, /auninvite, /auninviteoff\n");
                    }
                }
                ShowPlayerDialog(playerid, DIALOG_AH, DIALOG_STYLE_MSGBOX, "Admin Help", szContent, "Close", "");
            }
        }
        return 1;
    }

  3. La 03.12.2019 la 12:10, AndreiAdv a spus:

    Poți face asta, doar cu un minim de iq.

    Instalezi un server de mapping si il faci local, pui removebuildingforplayer in .pwn si il compilezi, dupa care intrii pe server si te duci la locatia de acolo.

    Trebuie să apeși pe Y și să apeși pe „NEW”, după ce ai apăsat pe NEW o să ți se arate un dialog, trebuie să scrii în acel dialog „NEWMAP” și o să se creeze o nouă mapa.

     

    Eu nu am ales vinewood deoarece nu imi place acea zona, asa ca am ales un alt munte, dupa ce ai intrat in mapping server o sa iti arate un meniu, apeși pe y și o să îți arate alt meniu, o să arate ceva în genul ăsta, tu trebuie să apeși pe „Create”.

    image.thumb.png.781655ebb873f488151af7246a3231d1.png

    După ce apeși pe „Create”, o să îți apară acest meniu în partea dreaptă, trebuie să apeși pe F7 ca să vezi ceva (dacă ai pagesize 20).

    image.png.cec7b09855b9e461c292f181cb527b69.png

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    O să trebuiască să apeși pe „Search” și să cauți wall087, după ce ape și „ENTER”, trebuie să apeși pe text de 2 ori.

    Obiectul se creează, o să îți arate un dialog în genul ăsta, image.thumb.png.c9e0dc25c9864764d7a5dd14fdf951d7.png

    Acum tot ce trebuie să faci e să te duci pe Material Index 0 (apeși de 2 ori) și o să îți apară alt dialog, acum trebuie să apeși pe „string”, și să scrii ce

    îți poftește inima.

    Perfect, după ce ai făcut acest lucru (dacă textul este spre exemplu de câteva litere, trebuie să îl facem să arate frumos și să nu se repete, o să trebuiească să apeși pe „Material size” după ce ai pus textul dorit.
    image.png.166f023dfec2297eabb037e9d0c04e71.png

    Acum o să îți apară un dialog destul de dubios la prima vedere, dar tu trebuie să alegi ce mărime dorești, poți să le testezi pe toate și să vezi care îți place, după ce le-ai „testat” pe toate să zicem, textul nu o să fie așezat așa cum dorești tu.image.png

     

     

     

     

     

     

     

     

     

     

    Trebuie să ieși dn meniul de „material index” și să apeși pe „Click & drag move

    image.png.93785a1d5ac57de82af67eb4d1734459.png

     

     

     

     

     

     

    După ce apeși pe această opțiune, o să ți se arate câteva săgeți, acestea sunt coordonatele pe care trebuie să le muți, adică „x, y & z”. Acum tu poți să muți textul exact cum îți dorești, poți să îl faci rotunjit sau într-o parte, e fix problema ta.

    După ce ai făcut acest lucru, tu acum trebuie doar să apeși pe casetaimage.thumb.png.48110fb77e9b6941412b9be4b3b47b92.png.image.png.b301c502edb27b2d2319330b75bfc370.png

     

    E perfect dacă ai ajuns la acest pas, ești aproape de final!

    Trebuie acum să exporți această lucrare minunată (bine înțeles, te poți juca prin meniu să pui culori și să faci și altceva în acest editor, îți arat varianta basic).

    Acum trebuie să apeși pe „cancel” după ce o să ți se arate acel dialog, și să apeși iarăși Y, o să ți se arate iarăși acest meniu minunat.

    Trebuie acum să apeși pe „SAVE”, o să ți se arate un dialog, trebuie să scrii în el „savemap”, mapa s-a salvat cu succes în „scriptfiles”.

    Asta a fost tot, succes la mapat.image.thumb.png.80a33a57da147a54ccbf65e5b08f3d18.png

     

     

    useful links:

    de aici poti descarca editor-ul pe care l-am folosit.

     

     

     

     

    Cum fac sa nu mi apara de 3x textul

  4. Acum 17 minute, Onehitkill a spus:

    Oke dar ... am pus cand pescuieste animul 

    ApplyAnimation(playerid,"SWORD","sword_block",50.0 ,0,1,0,1,1);
            SetPlayerAttachedObject(playerid, 0,18632,6,0.079376,0.037070,0.007706,181.482910,0.000000,0.000000,1.000000,1.000000,1.000000);

     

    Si vreau ca cand prinde pestele sa se opreasca animul, pentru ca ramane cu mainile asa . Am pus ClearAnimations

    Dar degeaba

     

  5. Oke dar ... am pus cand pescuieste animul 

    ApplyAnimation(playerid,"SWORD","sword_block",50.0 ,0,1,0,1,1);
            SetPlayerAttachedObject(playerid, 0,18632,6,0.079376,0.037070,0.007706,181.482910,0.000000,0.000000,1.000000,1.000000,1.000000);

     

    Si vreau ca cand prinde pestele sa se opreasca animul . Am pus ClearAnimations

    Dar degeaba

  6. Acum 23 minute, StrikerM a spus:

    Greu sa te ajute cineva la ora asta... este foarte tarziu

    
    new StopAnimDude[MAX_PLAYERS];
    
    /*
    
    Adauga StopAnimDude[playerid] = 1; la fiecare comanda de animatie si StopAnimDude[playerid] = 0; la comanda de /stopanim
    
    */
    
    CMD:exam(playerid, params[])
    {
        if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "You can't use this command when you are in a car.");
        if(StopAnimDude[playerid] == 1) return SendClientMessage(playerid, COLOR_WHITE, "Foloseste /stopanim inainte de a da examenul auto.");
        if(PlayerToPoint(5.0,playerid, 1219.0502,-1812.7823,16.5938))
        {
            new string[256];
            if(PlayerInfo[playerid][pCarLic] == 0)
             {
                if(PlayerInfo[playerid][pCarLicSuspend] > 0)
                {
                    format(string,sizeof(string),"Permisul tau de conducere a fost suspendat recent. Poti da examenul peste %d ore.",PlayerInfo[playerid][pCarLicSuspend]);
                    SendClientMessage(playerid, COLOR_GREY, string);
                    return 1;
                }
                if(GetPlayerWeapon(playerid) == 46)return SCM(playerid, -1, "{ccff99}Nu poti da examenul daca deti o parasuta !");
                  if(TakingLesson[playerid] == 0)
                {
                    TakingLesson[playerid] = 1;
                       examcar[playerid] = AddStaticVehicle(410, 1214.6104,-1827.9747,13.1357,180.1865,-1,-1);
                    SCM(playerid, COLOR_YELLOW, "Ai platit (-)5000$, pentru Scoala de soferi");
                    Gas[examcar[playerid]] = 100;
                    ClearAnimations(playerid);
                    PutPlayerInVehicleEx(playerid, examcar[playerid], 0);
                    DisableRemoteVehicleCollisions(playerid, 1);
                    SendClientMessage(playerid, COLOR_WHITE, "Examenul a inceput. Mergi la checkpoint.");
                    SendClientMessage(playerid, COLOR_WHITE, "Scrie /engine sau apasa tasta 2 pentru a porni motorul masinii.");
                    CP[playerid] = 100;
                    PlayerTextDrawShow(playerid, DMVexam[playerid]);
                    format(string, sizeof(string), "~w~CHECKPOINTS: ~r~0~w~/~r~24");
                    PlayerTextDrawSetString(playerid, DMVcheck[playerid], string);
                    PlayerTextDrawShow(playerid, DMVcheck[playerid]);
                    SetPlayerRaceCheckpoint(playerid,0, 1135.3868,-1850.5981,13.0366,1045.2626,-1809.4169,13.2637,4.0);
                    GivePlayerCash(playerid,-5000);
                }
                   else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}You already have test.");
              }
               else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}You already have a drivers license.");
        }
           else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}You are not at the DMV.");
        return 1;
    }

     

    Am pus " StopAnimDude[playerid] == 1;" la comanda /dance si cand incerc sa dau exam imi zice sa scriu comanda /stopanim

    am scris comanda /stopanim si scriu iar /exam tot asa sa scriu comanda /stopanim

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.