Jump to content

Ph0eniX

V.I.P
  • Posts

    743
  • Joined

  • Last visited

  • Days Won

    15

Community Answers

  1. Ph0eniX's post in /gotocp comanda was marked as the answer   
    Defapt e mai bine așa... :
    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."); new string[60]; if(CheckpointPos[playerid][0] == 0.0) return SendClientMessage(playerid,COLOR_RED, "Nu ai nici-un checkpoint pe mapa"); SetPlayerPosEx(playerid,CheckpointPos[playerid][0], CheckpointPos[playerid][1], CheckpointPos[playerid][2]); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0); format(string, sizeof(string), "AdmCmd: %s s-a teleportat la checkpoint.", GetName(playerid)); if(GetPVarInt(playerid, "Cover") == 0) SendAdminMessage(COLOR_LOGS, string, 1); CheckpointPos[playerid][0] = 0.0; return 1; }  
  2. Ph0eniX's post in ajutor comanda was marked as the answer   
    Care este linia 13949? Și vezi că am dat edit la postare ... am nevoie de linia 13949
     
     
    EDIT: Mda...nu am observat ceva , poftim: 
    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.",PlayerNameEx(playerid)); if(GetPVarInt(playerid, "Cover") == 0) SendAdminMessage(COLOR_LOGS, string, 1); return 1; } Scuze , pentru mine este abea dimineață , acuma m-am trezit.
  3. Ph0eniX's post in Problema comanda /skin was marked as the answer   
    Foloseste ZCMD e mult mai simplu... il gasesti aici
     
    Comanda ta v-a fi ceva de gen:
     
    CMD:skin(playerid,params[])
    {
    new skin;
    if(sscanf(params,"d",skin)) return SendClientMessage(playerid,-1,"Usage: /Skin [skinID]");
    if(skin > 299 || skin < 0) return SendClientMessage(playerid,-1,"ERROR: The skin must be between 0 and 229!");
    SetPlayerSkin(playerid,skin);
    SendClientMessage(playerid,-1,"Have fun with your new skin!");
    return 1;
    }
  4. Ph0eniX's post in Markere galbene cladiri was marked as the answer   
    DisableInteriorEnterExits();
  5. Ph0eniX's post in problema crb was marked as the answer   
    Incearca sa faci ID-uri pt road-urile respective , de ex:
     
    Road[playerid][RoadID]
     
    Road[playerid][RoadID] = CreateObject(.....);
     
    dp sa le stergi va fi f usor...
     
    for(new i = 0; i < MAX_ROADS; i++)
    {
    if(!IsValidObject(Road[playerid][RoadID]))
    continue;
    DestroyObject(Road[playerid][RoadID]);
    Road[playerid][RoadID] = -1;
    }
    Eu am dat un exemplu mai sus , ca doar nu am sa-ti fac eu scriptu e ajutor scripting nu ... vreau script sau ceva de gen... Ai exemplu mai sus , restu trebuie sa te descurci singur
  6. Ph0eniX's post in Nu merge comanda was marked as the answer   
    if(strcmp(cmd, "/editpricecar", true) == 0)
    {
    if(PlayerData[playerid][pAdmin] < 8)
    {
    SendError(playerid,cmd);
    return 1;
    }
    new PlayerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
    if(EsteManager(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendUsage(playerid,"/editpricecar [carid] [value]");
    return 1;
    }
    new carid = strval(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendUsage(playerid,"/editpricecar [carid] [value]");
    return 1;
    }
    new price = strval(tmp);
    if(carid <= PreVehicle)
    {
    format(string, sizeof(string), "Server: Masinile personala au id-ul de la %d +",PreVehicle);
    SendClientMessage(playerid, COLOR_WHITE, string);
    return 1;
    }
    if(price < 1)
    {
    SendClientMessage(playerid, COLOR_GRAD1,"Server: Pretul trebuie sa fie mai mare de 1&");
    return 1;
    }
    if(CarData[carid-PreVehicle][cModel] < 400 || CarData[carid-PreVehicle][cModel] > 611)
    {
    SendClientMessage(playerid, COLOR_GRAD1,"Server: Aceasta masina nu este personala! Este creata cu /veh");
    return 1;
    }
    CarData[carid-PreVehicle][cValue] = price;
    format(string, sizeof(string), "Pretul masinii cu id-ul %d este acum %d" , carid,price);
    SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
    DestroyVehicle(carid); // sau ce ai tu , modelu' masinii respective ( nu pune ex: 411 sau ceva de gen' )
    format(string, sizeof(string), "UPDATE cars SET Value='%d' WHERE id=%d", CarData[carid-PreVehicle][cValue], carid-PreVehicle);
    CreateVehicle(CarData[carid][carid] , x,y,z ); // a masinii etc... nu stiu functiile pe care le ai dar adaugi tu te descurci incearca asa
    mysql_query(string);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1,"Server: Error");
    return 1;
    }
    }
  7. Ph0eniX's post in Argument Type Mismatch was marked as the answer   
    if (playerState == PLAYER_STATE_DRIVER)
      {
        if(VehicleEngine[vehicleid] == 1)
        {
          GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
          SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
        }
      }
      if (playerState == PLAYER_STATE_DRIVER)
      {
        if(IsABike(pveh))
        {
          GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
          SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
        }
      }
      if (playerState == PLAYER_STATE_DRIVER)
      {
        if(pveh == 462)
        {
          GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
          SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
        }
      }
×
×
  • 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.