Рекомендованные сообщения



13 posts in this topic

Еще раз с проблемой перевода. Уже горит, благодарю за ранее

1. 

Строка:

    mysql_format(ConnectMySQL, string, sizeof(string),"UPDATE `users` SET `Members` = '%d' WHERE `name` = '%s'", PlayerInfo[playerid][Members], PlayerInfo[playerid][NAME]);

Ошибка:

error 076: syntax error in the expression, or invalid function cal

2.

   	mysql_tquery(ConnectMySQL, string, false, "", "");

Ошибка:

error 076: syntax error in the expression, or invalid function call

 

Share this post


Link to post
Share on other sites

@Remmi_Jefferson пользуемся официальной документацией и все будет ок 

http://wiki.sa-mp.com/wiki/MySQL#mysql_tquery

http://wiki.sa-mp.com/wiki/MySQL#mysql_format

Share this post


Link to post
Share on other sites

@DEST к сожалению я не нашел то что нужно мне, возможно что плохо искал но просто глаза разбегаются, не могли бы вы меня ткнуть?

Share this post


Link to post
Share on other sites

@Remmi_Jefferson так я специально ссылки оставил с быстрым переходом по нужным функциям. Ошибка в аргументах. 

5 часов назад, Remmi_Jefferson сказал:

mysql_tquery(ConnectMySQL, string, false, "", "");

вот здесь false не нужно, он будет лишним аргументом. Он был нужен лишь на версии R-39. 

mysql_format замени на обычный format, и убери ConnectMysql, т.е.: 

5 часов назад, Remmi_Jefferson сказал:

format(string, sizeof(string),"UPDATE `users` SET `Members` = '%d' WHERE `name` = '%s'", PlayerInfo[playerid][Members], PlayerInfo[playerid][NAME]);

 

Share this post


Link to post
Share on other sites

@DEST огромное спасибо

Share this post


Link to post
Share on other sites

@DEST 1-ое исправил а второе сделал: 

mysql_tquery(ConnectMySQL, string, "", "");

Пробовал убрать connect mysql однако безрезультатно. Ошибка та же

Share this post


Link to post
Share on other sites

@Remmi_Jefferson кинь как объявлено ConnectMySQL

Share this post


Link to post
Share on other sites

@DEST в OnGameModeInit

ConnectMySQL();

И есть еще сам сток, нужен?

Share this post


Link to post
Share on other sites

@Remmi_Jefferson да, скидывай

Share this post


Link to post
Share on other sites

@DEST Там ничего особого

stock ConnectMySQL()
{
    dbHandle = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS, MYSQL_BASE);
    switch(mysql_errno())
	{
	    case 0: print("Подключение к MySQL успешно!");
    default: print("Подключение к MYSQL НЕ успешно!");
	}
	mysql_log(ERROR | WARNING);
	mysql_set_charset("mod1");
}

 

Edited by Remmi_Jefferson

Share this post


Link to post
Share on other sites

@Remmi_Jefferson нельзя вызывать функцию в функции. Вместо ConnectMySQL использовать dbHandle. Сам dbHandle должен быть объявлен как: 

new MySQL: dbHandle; 

 

Share this post


Link to post
Share on other sites

@DEST тобишь?

mysql_tquery(dbHandle, string, "", "");

 

Share this post


Link to post
Share on other sites

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • glvde.
      By glvde.
      Хранение данных (версия MySQL): R41-4.
      Командный процессор: Pawn.CMD.
      Количество строк в моде (без маппинга): 44006.
      Анти-чит: Nexius-AC.
      Автор данного мода: -.

      Скриншоты: 
       
       
       
       
       

      На данный момент, мод продаётся за 3699₽ на соседнем борде Pawno-Info (не реклама, скрины взял из темы с продажей).

      Не исключаю того, что в моде имеются баги.
      По поводу дальнейшей доработки узнать можно будет в моей группе - vk.com/way_dev
      Так же есть доработанная версия данного мода, за покупкой обращаться в ВК - vk.com/way.developer
    • glvde.
      By glvde.
      Smart RolePlay | Новый слив с продажи
      Просмотр файла Хранение данных (версия MySQL): R41-4.
      Командный процессор: Pawn.CMD.
      Количество строк в моде (без маппинга): 44006.
      Анти-чит: Nexius-AC.
      Автор данного мода: -.

      Скриншоты: 
       
       
       
       
       

      На данный момент, мод продаётся за 3699₽ на соседнем борде Pawno-Info (не реклама, скрины взял из темы с продажей).

      Не исключаю того, что в моде имеются баги.
      По поводу дальнейшей доработки узнать можно будет в моей группе - vk.com/way_dev
      Так же есть доработанная версия данного мода, за покупкой обращаться в ВК - vk.com/way.developer
      Добавил glvde. Добавлено 21.01.2021 Категория Моды Автор -  
    • Radmiz
      By Radmiz
          if(pickupid == sadpick){         if(GetPVarInt(playerid,"Sadov") == 0) {             SetPVarInt(playerid,"Sadov", 1);             SetPlayerSkin(playerid, 73);             SetPlayerCheckpoint(playerid,2157.0464,-1707.6362,15.0859,3.0);               SendClientMessage(playerid,0x00ff39,"Âû óñòðîèëèñü íà ðàáîòó ñàäîâíèêà");               SendClientMessage(playerid,0xfeff00,"Çà 1 ïîñàæàíûé êóñò âàì áóäóò ïëàòèòü ïî 345$");         }         else {             PI[playerid][pCash] += GetPVarInt(playerid,"SadovM")*345;             SetPlayerSkin(playerid,PI[playerid][pSkin]);             ClearAnimations(playerid);             DeletePVar(playerid,"Sadov");             DeletePVar(playerid,"SadovM");             DeletePVar(playerid,"SadovW");             SendClientMessage(playerid,0xff0000,"Âû óâîëèëèñü ñ ðàáîòû ñàäîâíèêà");             DisablePlayerCheckpoint(playerid);  
      я хз что за иероглифы