2 posts in this topic

архип08212323232
Новичок

Всем привет,мне нужна комманда /setprefix,кто поможет-буду благодарен.Короче мне нужна комманда работающая примерно так:/setprefix ID prefix.И желательно чтобы префикс отображался сверху игрока. И главное чтобы можно было вписать любой префикс.

Edited by архип08212323232
Причина: Спасибо заранее.

Share this post


Link to post
Share on other sites
keyl
Великий Гуру

Я не уверен на счёт работоспособности, но .. почему бы и нет)

не бейте, 4:29 как никак)

CMD:setprefix(playerid,params[])
{
	if(player[playerid][pAdmin] == 10)
	{
		new pid, prefix[64];
		if(sscanf(params,"ds[64]",pid, prefix)) return SendClientMessage(playerid, -1, "{ff0000}[USE]: /setprefix [id] [prefix - max 64 char]"); // подсказка
		if(strlen(prefix) == 0 || strlen(prefix) > 64) return SendClientMessage(playerid, -1, "{ff0000}[ERR]: Длина префикса не может быть меньше 0 и больше 64"); // префикс < 0 > 64
		if(pid == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "{ff0000}[ERR]: Вы ввели не верный ID"); // неверный id
		SetPlayerChatBubble(pid, prefix, 0xFF0000FF, 50.0, -1);
		new query[256];
		format(query,sizeof query, "UPDATE `players` SET `prefix` = '%s' WHERE `id` = '%d'",prefix, player[pid][ID]);
		mysql_query(sql_conn, query);
	}
	else SendClientMessage(playerid, -1, "У вас нет доступа!");
	return 1;
}
//в playerInfo, pInfo, Player - т.е. массив с данными игрока добавить это:
/*
pPrefix;
// в базу данных добавить prefix - varchar 64, вроде всё.
*/
//в загрузку аккаунта нужно сделать это
/*
cache_get_value_name(0,"prefix",player[playerid][pPrefix]);
SetPlayerChatBubble(pid, prefix, 0xFF0000FF, 50.0, -1); // хз на счёт -1, время меня подводит)

 

Edited by keyl1337

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

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • KodBi
      By KodBi
      шапка
      по одиночке работают
      нужны оба
    • Vova_Zenko
      By Vova_Zenko
      Приветствую всех. Подскажите пожалуйста, как реализовать систему как на Грине или мотион(не реклама). 
       
      Готов оплатить, если найдется человек, который поможет реализовать.
    • Refresher
      By Refresher
      Всем привет, недавно я решил освоить навык моделирования транспорта для GTA SanAndreas. Делаю я в программе Blender 5.0.1. Как первый транспорт я решил сделать замену квадроцикла Quad(который спавниться читом AKJJYGLC) на его замену я решил сделать модельку стейка или мяса сырого, смоделировал простое low-poly мясо поработал с сеткой сделал UV развертку запек Diffuse он же color. И начал делать иерархию, так же не забыл про all transform для мяса и все сделал по осям и размерам правильно перед смотрит по Y а зад -Y ну а верх Z. Плагин DragonFF я установил разобрался и сделал DFF а помощью MagixTXD сделал txd архив текстуры. Имена дал правильные quad.dff и quad.txd. Закинул в папку в папке modloader запустил. Проблема была в том что при спавне все ок но у мяса текстуры нет и я не могу сесть. Потом вспомнил про посадочное место, добавил его в иерархию перезаписал старый файл dff на новый и исправил регистр букв текстуры на правильный но все равно сесть не могу и текстуры нет. Коллизия работает его можно толкать но я уже не знаю как исправить текстуру и сделать посадку CJ, вообщем кто шарит в этой теме можете помочь пожалуйста или отпишите в вк(кликабельно)