Jump to content

D3m0n1K

Membru
  • Posts

    7
  • Joined

  • Last visited

Posts posted by D3m0n1K

  1. am reusit sa fac vizibil textdraw dar nu imi merge sa selectez, si cand apare prima intrebare imi da intrebarea 2/4  si nu ma lasa sa o selectez aici este linia.

    Quote

    function ShowExam(playerid, type) {
        if(StepExam[playerid] == 0) {
            for(new i = 0; i < 13; i++) PlayerTextDrawShow(playerid, ExamTD[i]);
            SelectTextDraw(playerid, 0x52EF4AFF);
            TogglePlayerControllable(playerid, false);
            InterpolateCameraPos(playerid, 2637.850830, -985.842224, 111.864707, 2637.850830, -985.842224, 111.864707, 1000);
            InterpolateCameraLookAt(playerid, 2635.984130, -985.135314, 107.280380, 2633.261962, -984.218200, 110.722541, 1000);
            SetPlayerInterior(playerid, 0);
        }
        ExamTime[playerid] = 30;
        PlayerTextDrawSetString(playerid, ExamTD[4], "~b~00:30");
        switch(type) {
            case 0: {
                switch(StepExam[playerid]) {
                    case 0: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Pe cine ai voie sa faci DM? (1/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Pe nimeni.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Pe politisti.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Pe oricine.");
                    }
                    case 1: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Ce se intampla daca faci c-bug? (2/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Nimic.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Primesc ban.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Primesc bani.");
                    }
                    case 2: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Cu ce ma ajuta aceasta licenta de arme? (3/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Acces la arme.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Nu ma ajuta.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Primesc kick.");
                    }
                    case 3: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Pot vinde aceasta licenta? (4/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. da, pot.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. O pot da prin trade.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Nu pot.");
                    }
                    case 4: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Pot sa folosesc arme fara licenta? (5/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Nu pot.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Da.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Primesti kick.");
                    }
                    case 5: {
                        ExamHP[playerid] = 10;
                        SetCameraBehindPlayer(playerid);
                        TogglePlayerControllable(playerid, true);
                        for(new i = 0; i < 13; i++) PlayerTextDrawHide(playerid, ExamTD[i]);
                        SetPlayerPosEx(false, playerid, 291.5567,-135.8325,1004.0625);
                        CancelSelectTextDraw(playerid);
                        SetPlayerInterior(playerid, 7);
                        GivePlayerWeapon(playerid, 23, 10);
                        SCM(playerid, COLOR_LIGHTBLUE, "License: "ALB"Distruge aceasta cutiie.");
                        ExamTime[playerid] = 0;
                    }
                }
            }

            case 1: {
                switch(StepExam[playerid]) {
                    case 0: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Ce poti face cu licenta de barca? (1/4)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Sa inot.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Sa pescuesc.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Sa pot conduce o barca.");
                    }
                    case 1: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Pe unde ai voie sa mergi? (2/4)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Prin LV.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Prin apa.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Prin aier.");
                    }
                    case 2: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Cum pornesti barca? (3/4)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Pe tasta 2.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. /engine.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Porneste automat.");
                    }
                    case 3: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Ai voie sa scoti barca din apa? (4/4)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Nu.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. poate.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. da pot.");
                    }
                    case 4: {
                        SetCameraBehindPlayer(playerid);
                        TogglePlayerControllable(playerid, true);
                        for(new i = 0; i < 13; i++) PlayerTextDrawHide(playerid, ExamTD[i]);
                        SetPlayerInterior(playerid, false);
                        SetPlayerVirtualWorld(playerid, false);
                        ExamCar[playerid] = CreateVehicleEx(446, 2232.7983,411.4962,-0.5455,316.5272, 1, 1, -1, 0);
                        Gas[ExamCar[playerid]] = 100;
                        ExamTime[playerid] = 0;
                        CancelSelectTextDraw(playerid);
                        CP[playerid] = 120;
                        SetPlayerRaceCheckpointEx(playerid, 0, DMVBOAT[CP[playerid]-120][0], DMVBOAT[CP[playerid]-120][1], DMVBOAT[CP[playerid]-120][2], DMVBOAT[CP[playerid]-120][0], DMVBOAT[CP[playerid]-120][1], DMVBOAT[CP[playerid]-120][2], 10.0);
                        new engine,lights,alarm,bonnet,boot,objective;
                        SetVehicleParamsEx(ExamCar[playerid],engine,lights,alarm,1,bonnet,boot,objective);
                        PutPlayerInVehicleEx(playerid, ExamCar[playerid], 0);
                    }
                }
            }
        }
        return 1;

    stock FailExamen(playerid) {
        DestroyVehicle(ExamCar[playerid]);
        ExamCar[playerid] = 0;
        InExamen[playerid] = 0;
        DisableRemoteVehicleCollisions(playerid, 0);
        DisablePlayerRaceCheckpointEx(playerid);
        DestroyDynamicObject(GetPVarInt(playerid, "ObjExam"));
        CP[playerid] = 0;
        return 1;
    }

     

  2. am si eu urmatoarea eroare ce as putea sa fac?

    Quote

    C:\pawno\include\streamer.inc(80) : error 021: symbol already defined: "Streamer_IncludeFileVersion"
    C:\pawno\include\streamer.inc(139) : error 021: symbol already defined: "Streamer_GetTickRate"
    C:\pawno\include\streamer.inc(140) : error 021: symbol already defined: "Streamer_SetTickRate"
    C:\pawno\include\streamer.inc(141) : error 021: symbol already defined: "Streamer_GetMaxItems"
    C:\pawno\include\streamer.inc(142) : error 021: symbol already defined: "Streamer_SetMaxItems"
    C:\pawno\include\streamer.inc(143) : error 021: symbol already defined: "Streamer_GetVisibleItems"
    C:\pawno\include\streamer.inc(144) : error 021: symbol already defined: "Streamer_SetVisibleItems"
    C:\pawno\include\streamer.inc(145) : error 021: symbol already defined: "Streamer_GetRadiusMultiplier"
    C:\pawno\include\streamer.inc(146) : error 021: symbol already defined: "Streamer_SetRadiusMultiplier"
    C:\pawno\include\streamer.inc(147) : error 021: symbol already defined: "Streamer_GetCellDistance"
    C:\pawno\include\streamer.inc(148) : error 021: symbol already defined: "Streamer_SetCellDistance"
    C:\pawno\include\streamer.inc(149) : error 021: symbol already defined: "Streamer_GetCellSize"
    C:\pawno\include\streamer.inc(150) : error 021: symbol already defined: "Streamer_SetCellSize"
    C:\pawno\include\streamer.inc(151) : error 021: symbol already defined: "Streamer_ToggleErrorCallback"
    C:\pawno\include\streamer.inc(152) : error 021: symbol already defined: "Streamer_IsToggleErrorCallback"
    C:\pawno\include\streamer.inc(156) : error 021: symbol already defined: "Streamer_ProcessActiveItems"
    C:\pawno\include\streamer.inc(157) : error 021: symbol already defined: "Streamer_ToggleIdleUpdate"
    C:\pawno\include\streamer.inc(158) : error 021: symbol already defined: "Streamer_IsToggleIdleUpdate"
    C:\pawno\include\streamer.inc(159) : error 021: symbol already defined: "Streamer_ToggleCameraUpdate"
    C:\pawno\include\streamer.inc(160) : error 021: symbol already defined: "Streamer_IsToggleCameraUpdate"
    C:\pawno\include\streamer.inc(161) : error 021: symbol already defined: "Streamer_ToggleItemUpdate"
    C:\pawno\include\streamer.inc(162) : error 021: symbol already defined: "Streamer_IsToggleItemUpdate"
    C:\pawno\include\streamer.inc(163) : error 021: symbol already defined: "Streamer_Update"
    C:\pawno\include\streamer.inc(164) : error 021: symbol already defined: "Streamer_UpdateEx"
    C:\pawno\include\streamer.inc(168) : error 021: symbol already defined: "Streamer_GetFloatData"
    C:\pawno\include\streamer.inc(169) : error 021: symbol already defined: "Streamer_SetFloatData"

    Compilation aborted.

    Pawn compiler 3.10.8              Copyright (c) 1997-2006, ITB CompuPhase


    26 Errors.
    [Finished in 2.4s]

     

  3. Buna Seara, descriere problema : cand ajung la dmv si scriu exam, nu imi afiseaza astea, daca doriti pot adauga liniile care este nevoie.

     

    Quote

    function ShowExam(playerid, type) {
        if(StepExam[playerid] == 1) {
            for(new i = 1; i < 13; i++) PlayerTextDrawShow(playerid, ExamTD[i]);
            SelectTextDraw(playerid, 0x52EF4AFF);
            TogglePlayerControllable(playerid, false);
            InterpolateCameraPos(playerid, 2637.850830, -985.842224, 111.864707, 2637.850830, -985.842224, 111.864707, 1000);
            InterpolateCameraLookAt(playerid, 2635.984130, -985.135314, 107.280380, 2633.261962, -984.218200, 110.722541, 1000);
            SetPlayerInterior(playerid, 0);
        }
        ExamTime[playerid] = 30;
        PlayerTextDrawSetString(playerid, ExamTD[4], "~b~00:30");
        switch(type) {
            case 0: {
                switch(StepExam[playerid]) {
                    case 0: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Pe cine ai voie sa faci DM? (1/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Pe nimeni.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Pe politisti.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Pe oricine.");
                    }
                    case 1: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Ce se intampla daca faci c-bug? (2/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Nimic.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Primesc ban.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Primesc bani.");
                    }
                    case 2: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Cu ce ma ajuta aceasta licenta de arme? (3/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Acces la arme.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Nu ma ajuta.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Primesc kick.");
                    }
                    case 3: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Pot vinde aceasta licenta? (4/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. da, pot.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. O pot da prin trade.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Nu pot.");
                    }
                    case 4: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Pot sa folosesc arme fara licenta? (5/5)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Nu pot.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Da.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Primesti kick.");
                    }
                    case 5: {
                        ExamHP[playerid] = 10;
                        SetCameraBehindPlayer(playerid);
                        TogglePlayerControllable(playerid, true);
                        for(new i = 0; i < 13; i++) PlayerTextDrawHide(playerid, ExamTD[i]);
                        SetPlayerPosEx(false, playerid, 291.5567,-135.8325,1004.0625);
                        CancelSelectTextDraw(playerid);
                        SetPlayerInterior(playerid, 7);
                        GivePlayerWeapon(playerid, 23, 10);
                        SCM(playerid, COLOR_LIGHTBLUE, "License: "ALB"Distruge aceasta cutiie.");
                        ExamTime[playerid] = 0;
                    }
                }
            }
            case 1: {
                switch(StepExam[playerid]) {
                    case 0: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Ce poti face cu licenta de barca? (1/4)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Sa inot.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Sa pescuesc.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Sa pot conduce o barca.");
                    }
                    case 1: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Pe unde ai voie sa mergi? (2/4)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Prin LV.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. Prin apa.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Prin aier.");
                    }
                    case 2: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Cum pornesti barca? (3/4)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Pe tasta 2.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. /engine.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. Porneste automat.");
                    }
                    case 3: {
                        PlayerTextDrawSetString(playerid, ExamTD[6], "Ai voie sa scoti barca din apa? (4/4)");
                        PlayerTextDrawSetString(playerid, ExamTD[10], "1. Nu.");
                        PlayerTextDrawSetString(playerid, ExamTD[11], "2. poate.");
                        PlayerTextDrawSetString(playerid, ExamTD[12], "3. da pot.");
                    }
                    case 4: {
                        SetCameraBehindPlayer(playerid);
                        TogglePlayerControllable(playerid, true);
                        for(new i = 0; i < 13; i++) PlayerTextDrawHide(playerid, ExamTD[i]);
                        SetPlayerInterior(playerid, false);
                        SetPlayerVirtualWorld(playerid, false);
                        ExamCar[playerid] = CreateVehicleEx(446, 2232.7983,411.4962,-0.5455,316.5272, 1, 1, -1, 0);
                        Gas[ExamCar[playerid]] = 100;
                        ExamTime[playerid] = 0;
                        CancelSelectTextDraw(playerid);
                        CP[playerid] = 120;
                        SetPlayerRaceCheckpointEx(playerid, 0, DMVBOAT[CP[playerid]-120][0], DMVBOAT[CP[playerid]-120][1], DMVBOAT[CP[playerid]-120][2], DMVBOAT[CP[playerid]-120][0], DMVBOAT[CP[playerid]-120][1], DMVBOAT[CP[playerid]-120][2], 10.0);
                        new engine,lights,alarm,bonnet,boot,objective;
                        SetVehicleParamsEx(ExamCar[playerid],engine,lights,alarm,1,bonnet,boot,objective);
                        PutPlayerInVehicleEx(playerid, ExamCar[playerid], 0);
                    }
                }            
            }
        }
        return 1;

    stock FailExamen(playerid) {
        DestroyVehicle(ExamCar[playerid]);
        ExamCar[playerid] = 0;
        InExamen[playerid] = 0;
        DisableRemoteVehicleCollisions(playerid, 0);
        DisablePlayerRaceCheckpointEx(playerid);
        DestroyDynamicObject(GetPVarInt(playerid, "ObjExam"));
        CP[playerid] = 0;
        return 1;
    }

     

  4. Buna Ziua

    Cumpar GM Samp ce trebuie sa detina : Baza de Date Stabila, doresc un mod asemanator B-Hood cu buguri rezolvate in proportie de 90%, cu posibilitatea de a ridica nr playeri la 1000 slot, tutorialul de inceput 5/5 step sa fie functional alte adaugari, nu am modul de joc se va negocia, doresc sa anunt ca o sa folosim intermediar.

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