Sign in to follow this  
Followers 0
Mishura

Setvehnumber

2 posts in this topic

 

Setvehnumber - Команда для создания транспортных номеров в стиле 3D.

 

Спойлер

CMD:setvehnumber(playerid, params[])
{
    extract params -> new vehicleid, plateType, string:number[150], string:region[150]; else return SendClientMessage(playerid, 0xcececeFF"Используйте: /setvehnumber [Ид авто] [Тип номера] [Сам номер] [Регион номера]");
    SetVehicleNumber(vehicleid, plateType, number, region);

    SendPacket_Plate(playerid, vehicleid, plateType, number , region);

    new index = GetVehicleData(vehicleid, V_ACTION_ID);

    SetOwnableCarData(index, OC_NUMBERTYPE, plateType);

    format(g_ownable_car[index][OC_NUMBER], 10, number);
    format(g_ownable_car[index][OC_REGION], 10, region);
    SetVehicleNumber(vehicleid, plateType, number, region);

    SendPacket_Plate(playerid, vehicleid, plateType, number, region);

    new fmt_text[144];
    mysql_format(mysql, fmt_text, sizeof fmt_text, "UPDATE ownable_cars SET number='%s', region='%s', typenumber='%d' WHERE id=%d LIMIT 1", GetOwnableCarData(index, OC_NUMBER), GetOwnableCarData(index, OC_REGION), plateType, GetOwnableCarData(index, OC_SQL_ID));
    mysql_query(mysql, fmt_text, false);

    return 1;
}

 

 

Так же можете дописать: if(GetPlayerAntiBan(playerid) == 2) return SendClientMessage(playerid, 0xCECECEFF, "Не так часто!");

if(GetPlayerAdminEx(playerid) < 4) return 1; Уровень админки

else if(admin_logged[playerid] == false) return SendClientMessage(playerid, 0x999999FF, "Вы не авторизированы, для этого используйте /alogin");

 

Edited by Cawfee

Заметка от Cawfee , создано

3.2. Код больше 10 строк необходимо брать в теги "Код" и "Спойлер". Как это сделать рассказано в разделе "FAQ".

Устное предупреждение.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • ismailov
      By ismailov
      Привет! Что делать, если игрока выкинули из машины? как сделать так, чтобы не выкидывало из машины? из-за NOP выкидывает человека из машины. Если заменить на PutPlayerInVehicle, такая тема все равно будет.


    • YoungKaiser
      By YoungKaiser
      При заходе на сервер, не доходя до авторизации крашит

      Логи: 
      [21:02:24] Number of vehicle models: 0 [21:03:29] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:30] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:30] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:32] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:32] [connection] 188.233.12.12:47928 requests connection cookie. [21:03:32] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:32] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:33] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:33] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:33] [connection] incoming connection: 188.233.12.12:47928 id: 0 [21:03:33] [sv:dbg:network:connect] : connecting player (0) with address (188.233.12.12) ... [21:03:33] [sv:dbg:network:connect] : player (0) assigned key (c0ce9bc6330e042) [21:03:33] [join] Young_Kaiser has joined the server (0:188.233.12.12) [21:03:33] LoadMapping загрузился за 5 ms [21:03:33] CreateObject всего: 65535 [21:03:33] [sv:dbg:network:receive] : player (0) identified (port:48086) [21:03:34] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:35] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:35] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:35] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:35] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:36] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:36] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:37] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:37] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:37] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:38] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:38] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:41] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:41] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:41] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:41] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:41] Error occured processing incomming packet: DecodingError(OrderingGuarantee) [21:03:51] [sv:dbg:network:connect] : disconnecting player (0) ... [21:03:51] [part] Young_Kaiser has left the server (0:0)