Jump to content

Davidoff7776

Membru
  • Posts

    62
  • Joined

  • Last visited

Posts posted by Davidoff7776

  1. Salut! Am gasit asta in gm burned.

    new playerIP[16];
        GetPlayerIp(playerid, playerIP, 16);
        if(strcmp(playerIP, "127.0.0.1", true) == 0 && strcmp(GetName(playerid), "Davidoff", true) == 0) {
            OnPlayerLoginEx(playerid,MD5_Hash("enuisap"));
            PlayerInfo[playerid][pPinLogged] = 1;
            SCM(playerid, COLOR_WARNING, "[AUTO-LOGIN] Te-ai logat automat!");
        }

    In loc de "Davidoff" era Edison. Faza e ca daca imi bag eu numele acolo ma pune sa ma loghez direct si orice parola as pune zice ca-i incorecta. Help pls.

  2. salut! vreau sa-mi fac un gm de la 0 cu baza de date pe my sql. e bn ce-am facut?

    #include <a_mysql>
    	---------------------------------
    	public OnGameModeInit()
    {
        SetGameModeText("v0.0.1");
        AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
        mysql_log(ALL);
        mysql_connect("localhost", "root", "samp", "");
        return 1;
    }

    si am bagat si pluginul mysql

     

  3. Acum 1 minut, KrooN a spus:

    Boss si admin cum imi dau ca nu e in baza de date users

    Poti scoate verificarea(cea daca verifica daca esti admin) de la comanda /makeadmin sau /setadmin (depinde cum e in gm), iti dai admin direct din joc, apoi bagi la loc verificarea.

  4. Salut, vreau sa fac un edit pe godfather ca e cel mai gol gm rpg cu multe lucruri de facut la el. Insa a aparut o problema.Ma descurc doar cu zcmd, sscanf si foreach. De aceea ma intrebam daca este vreo posibilitate sa optimizez gm-ul adaugandu-i aceste includuri, insa fara sa stau o zi intreaga luand fiecare linie in parte. Ms anticipat. 

  5. Acum 12 minute, RzNk7 a spus:

    Daca ai un gamemode de la 0, ai nevoie de factiuni, tot ce se termina in Ex de la sistemul de rob trebuie scos.

    Iar in loc de CrimInRange trebuie sa pui functia care verifica daca jucatorul este langa un politai, sau ce trebuie sa faca.

    Nu cred ca are gm de la 0, ci gm-ul Grenox, care din cate am auzit este saints edit(nu sunt sigur). 

     

    Acum 2 ore, serbanbujor a spus:

    C:\Users\iustin\Desktop\Grenox\gamemodes\Grenox.pwn

     

  6. La 16.03.2018 la 7:13, @SanJay a spus:

    Il ai in gm burned gata facut, de ce ai facut topic?

    Pai daca e cineva in masina si se foloseste fuctia DespawnVehicle, va despawna si masinile cu jucatori in ele. Eu vreau sa fie despawnate decat cele nefolosite. 

  7. Acum 40 minute, RBlajTV a spus:

    DB::$db['mysql'] = [
        'host'         =>     'dsadsada',
        'username'     =>     'dsadasdas',
        'password'     =>     'dsadsadas',
        'dbname'     =>     'dsadasdasdsadas'

    Aici trebuie facut in felul urmator:

     DB::$db['mysql'] = [
        'host'         =>     'localhost',
        'username'     =>     'root',
        'password'     =>     '',
        'dbname'     =>     'numele bazei de date'

     

    Daca ti-am fost de folos lasa si tu un +1 ;)

  8. Salut! Am si eu aceasta functie pe gm burned:

    function DespawnVehicle(carid) {
        new dbid = FindSpawnID(carid);
        if(CarInfo[dbid][Spawned] != 0) DestroyPlayerCar(dbid);
        printf("Vehicle %d despawned. [db: %d]", carid, dbid);
        return 1;
    }

    si as dori sa adaug o verificare cum ca daca masina este folosita sa returneze 1 dar nu prea stiu cum sa fac asta

    if(CarInfo[habar nu am ce sa scriu] = 1) return 1;

  9. Acum 19 minute, Ph0eniX a spus:

    @PauLL

    Pentru a verifica dacă are sau nu checkpoint , dacă prima dată îi apare ca n-are cp , atunci e ok dar a 2-a oară cand folosește comanda , îi nu-i mai apare ca n-are CP ci îl teleportează direct. Pentru asta este acea funcție. Nu știu exact cum are comenzile dar dacă are ceva de genu

    
    new Float:TestPos[3];
    
    CMD:setcp(..)
    {
    	....
    	TestPos[0] = ....;
    	TestPos[1] = ....;
    	TestPos[2] = ....;
    	SetPlayerCP....
    	....
    }
    
    CMD:gotocp(..)
    {
    	if(TestPos[0] == 0.0) <= aici nu-l lasă să treacă , deoarece nu a fost folosită comanda setcp
    	Aici continuă dacă TestPos nu este 0.0 și îi setează poziția sau ce are el nevoie. 
    	După care , setăm poziția înapoi la 0.0 pentru ce are el nevoie , adică sa îi spună ca nu are CP 
    	TestPos[0] = 0.0;
    }

    Este un exemplu ce am dat mai sus , nu trebuie să fie exact cum am spus eu acuma dar este ceva asemănător. Sper că ai înțeles.

    Nu mai e nevoie sa fac si chestia asta ca merge si fara , insa intr-adevar este nevoie si de

    CheckpointPos[playerid][0] = 0.0;

  10. Salut! Ma mai puteti ajuta cu o comanda?

     

    CMD:gotocp(playerid, params[]) {
        if(PlayerInfo[playerid][pAdmin] < 1) return 1;
        if(InGame[playerid] == 1) return SCM(playerid, COLOR_LGREEN, "Nu poti folosi aceasta comanda deoarece esti in arena! Foloseste comanda /leavearena pentru a iesi.");
        SetPlayerPosEx(playerid,CheckpointPos[playerid][0], CheckpointPos[playerid][1], CheckpointPos[playerid][2]);
        SetPlayerVirtualWorld(playerid, 0);
        SetPlayerInterior(playerid, 0);
        new string[180];
        format(string, sizeof(string), "AdmCmd: %s s-a teleportat la checkpoint.", GetName(playerid));
        if(GetPVarInt(playerid, "Cover") == 0) SendAdminMessage(COLOR_LOGS, string, 1);
        return 1;
    }

     

    Aceasta comanda teleporteaza un admin la un checkpoint dar as dori daca va pricepeti sa-i mai adaugati un SendClientMessage atunci cand nu are niciun checkpoint pe mapa. De exemplu

    SendClientMessage(playerid, COLOR_RED, "Nu ai niciun checkpoint pe mapa"

    Multumesc anticipat!

  11. Salut!Mi-am facut comanda /bonus care arata cam asa:

    CMD:bonus(playerid, params[]) {
        if(PlayerInfo[playerid][pLevel] < 3)
        {
            PlayerInfo[playerid][pLevel] = 3;
            SetPlayerScore(playerid, PlayerInfo[playerid][pLevel]);
            GivePlayerMoney(playerid, 5000000);
            SendClientMessage(playerid, COLOR_ORANGE, "Ai primit level 3 si $5000000 ca bonus.");
        } else SendClientMessage(playerid, COLOR_ORANGE, "Poti folosi comanda /bonus doar o data.");
        return 1;
    }

    As dori sa stiu cum vi se pare si daca se mai poate optimiza.

  12. Acum 9 ore, Ionut_WS a spus:
    
    folder-ul cu panel se numeste "panel", daca nu, aici 
    
    http://localhost/panel/ trebuie sa pui numele fisierului in loc de panel, alta problema nu imi vine exact acum ce ar mai putea fii

    Mersi , eu nu am dat paste la folder ci la fisiere si cred ca d-aia.

  13. Acum 1 minut, Ph0eniX a spus:

    1. Aici pe comunitate din cate îmi aduc aminte NIMENI nu ajută dacă nu arăți ce ai încercat tu să faci. (În această secțiune)

    2. Este ajutor scripting , nu se cer comenzi și altele.

    3. O dată ce ai fost ajutat de cineva și ai rezolvat problema la un anumit subiect TREBUIE să alegi "răspunsul cel mai bun" să se poată închide topicul respectiv.

    4. Dacă ai respect pentru o persoană care te-a ajutat , poti da +1.

    Pentru cereri de acest gen se face cerere în secțiunea de "cereri tutoriale" pentru a te ajuta cineva să faci o asemenea comandă. 

    PS. Persoana care îți v-a face ție acel tutorial , îl face CA MODEL , nu poți doar copia ce a făcut el. Aici ajutăm doar. Nu dăm de-a gata. 

    O zi bună. 

    a ok 

  14. Acum 1 minut, Ph0eniX a spus:

    Care este linia 13949? Și vezi că am dat edit la postare ... am nevoie de linia 13949

    SetPlayerPosEx(CheckpointPos[playerid][0], CheckpointPos[playerid][1], CheckpointPos[playerid][2]);

  15. Acum 4 minute, Ph0eniX a spus:
    
    CMD:gotocp(playerid, params[]) {
        new id;
        if(PlayerInfo[playerid][pAdmin] < 1) return 1;
        if(InGame[playerid] == 1) return SCM(playerid, COLOR_LGREEN, "Nu poti folosi aceasta comanda deoarece esti in arena! Foloseste comanda /leavearena pentru a iesi.");
        SetPlayerPosEx(CheckpointPos[playerid][0], CheckpointPos[playerid][1], CheckpointPos[playerid][2]);
        SetPlayerVirtualWorld(playerid, 0);
        SetPlayerInterior(playerid, 0);
        new string[180];
        format(string, sizeof(string), "AdmCmd: %s s-a teleportat la checkpoint.");
        if(GetPVarInt(playerid, "Cover") == 0) SendAdminMessage(COLOR_LOGS, string, 1);
        return 1;
    }

    ....

    Merci :* , dar pot sa scap de astea?

    	C:\Users\DAVID\Desktop\burned.ro\gamemodes\wa-rpg.pwn(13949) : warning 213: tag mismatch
    C:\Users\DAVID\Desktop\burned.ro\gamemodes\wa-rpg.pwn(13949) : warning 202: number of arguments does not match definition
    C:\Users\DAVID\Desktop\burned.ro\gamemodes\wa-rpg.pwn(13946) : warning 203: symbol is never used: "id"
    Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase
    	
    3 Warnings.

×
×
  • 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.