Jump to content

Exaton

Membru
  • Posts

    287
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Exaton

  1. Acum 4 ore, MiL-MoY a spus:

    Inainte de toate v-as ruga frumos sa nu ma luati in ras, dar sunt incepator....candva si voi ati fost la fel....

    Problema mea este urmatoarea....cand scriu comanda freeze sau unfreeze , nu-mi apare sa bag ID-ul playerului....ba chiar mie imi da freeze sau unfreeze...ma puteti ajuta va rog sa repar cele 2 comenzi mai jos atasate?

    
    CMD:unfreeze(playerid, params[])
    {
        if(pInfo[playerid][pAdmin] < 1 && pInfo[playerid][pHelper] < 1) return SendClientMessage(playerid, COLOR_DARKGRAY, AdminError);
        new playerto;
        if(sscanf(params, "u", playerto)) return SendSyntaxMessage(playerid, "/unfreeze [playerid/name]");
        if(playerto == INVALID_PLAYER_ID || pInfo[playerto][pStatus] != 1) return SendClientMessage(playerid, COLOR_DARKGRAY, "Player not connected.");
        TogglePlayerControllable(playerto, 1);
        if(pInfo[playerid][pAdmin] >= 1) {
        format(AdminWText, sizeof(AdminWText), "AdmCmd: %s has unfreezed %s.", GetName(playerid), GetName(playerto));
        SendAdminMessage(playerid, COLOR_ADMWARNING, AdminWText); format(stmsg[playerto], 58, "Admin %s has unfrozen you.", GetName(playerid)); }
        else {
        format(AdminWText, sizeof(AdminWText), "HelperWarning: %s has unfreezed %s.", GetName(playerid), GetName(playerto));
        SendAdminMessage(playerid, COLOR_HELWARNING, AdminWText); format(stmsg[playerto], 58, "Helper %s has unfrozen you.", GetName(playerid)); }
        SendClientMessage(playerto, COLOR_ORANGE, stmsg[playerto]);
        return 1;
    }
    CMD:freeze(playerid, params[])
    {
        if(pInfo[playerid][pAdmin] < 1 && pInfo[playerid][pHelper] < 1) return SendClientMessage(playerid, COLOR_DARKGRAY, AdminError);
        new playerto;
        if(sscanf(params, "u", playerto)) return SendSyntaxMessage(playerid, "/freeze [playerid/name]");
        if(playerto == INVALID_PLAYER_ID || pInfo[playerto][pStatus] != 1) return SendClientMessage(playerid, COLOR_DARKGRAY, "Player not connected.");
        TogglePlayerControllable(playerto, 0);
        if(pInfo[playerid][pAdmin] >= 1) {
        format(AdminWText, sizeof(AdminWText), "AdmCmd: %s has freezed %s.", GetName(playerid), GetName(playerto));
        SendAdminMessage(playerid, COLOR_ADMWARNING, AdminWText); format(stmsg[playerto], 48, "Admin %s has frozen you.", GetName(playerid)); }
        else {
        format(AdminWText, sizeof(AdminWText), "HelperWarning: %s has freezed %s.", GetName(playerid), GetName(playerto));
        SendAdminMessage(playerid, COLOR_HELWARNING, AdminWText); format(stmsg[playerto], 48, "Helper %s has frozen you.", GetName(playerid)); }
        SendClientMessage(playerto, COLOR_ORANGE, stmsg[playerto]);
        return 1;
    }

     

    in gamemode ai ceva de genul "filterscripts > si dupa ai vae stergi ala ca sa iti mearga comanda bine"

    • Like 1
  2. Acum 17 minute, webby a spus:

    Daca vrei pentru vehicul, trebuie sa modifici SkinPreview in VehiclePreview si sa modifici si coordonatele textdrawului pentru a nu fi unul peste altul.

    
    PlayerTextDrawSetPreviewModel(playerid, VehiclePreview[playerid], 0);

    in

    
    PlayerTextDrawSetPreviewModel(playerid, VehiclePreview[playerid], );
    
    new playerSkin;
    playerSkin = GetPlayerSkin(playerid);
    PlayerTextDrawSetPrewviewModel(playerid, VehiclePreview[playerid], playerskin);
    PlayerTextDrawShow(playerid, VehiclePreview[playerid]);

    in

     

    
    new playerVehicle;
    playerVehicle= GetPlayerVehicleID(playerid);
    PlayerTextDrawSetPrewviewModel(playerid, VehiclePreview[playerid], playerVehicle);
    PlayerTextDrawShow(playerid, VehiclePreview[playerid]);

    multumesc mult

  3. Acum 12 minute, webby a spus:

    Pentru inceput, adaugi in incipitul gamemod-ului: new PlayerText: SkinPreview[MAX_PLAYERS];

    La callback-ul `OnPlayerConnect`, adaugi urmatorul textdraw:

    
    	SkinPreview[playerid] = CreatePlayerTextDraw(playerid,-34.000000, 365.000000, "_");
    	PlayerTextDrawBackgroundColor(playerid,SkinPreview[playerid], 0);
    	PlayerTextDrawFont(playerid,SkinPreview[playerid], 5);
    	PlayerTextDrawLetterSize(playerid,SkinPreview[playerid], 0.749998, 1.899999);
    	PlayerTextDrawColor(playerid,SkinPreview[playerid], -1);
    	PlayerTextDrawSetOutline(playerid,SkinPreview[playerid], 0);
    	PlayerTextDrawSetProportional(playerid,SkinPreview[playerid], 1);
    	PlayerTextDrawSetShadow(playerid,SkinPreview[playerid], 1);
    	PlayerTextDrawUseBox(playerid,SkinPreview[playerid], 1);
    	PlayerTextDrawBoxColor(playerid,SkinPreview[playerid], 0);
    	PlayerTextDrawTextSize(playerid,SkinPreview[playerid], 106.000000, 72.000000);
    	PlayerTextDrawSetPreviewModel(playerid, SkinPreview[playerid], 0);
    	PlayerTextDrawSetPreviewRot(playerid, SkinPreview[playerid], -8.000000, 0.000000, 15.000000, 1.000000);
    	PlayerTextDrawSetSelectable(playerid,SkinPreview[playerid], 0);

    Iar la callback-ul `OnPlayerSpawn`, adaugi:

    
    new playerSkin;
    playerSkin = GetPlayerSkin(playerid);
    PlayerTextDrawSetPrewviewModel(playerid, SkinPreview[playerid], playerskin);
    PlayerTextDrawShow(playerid, SkinPreview[playerid]);

     

    ms mult dar cu masina ca apara sau e tot asa? daca e alt fel imi arati ?

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