Question

gamemodes\arizonarp.pwn(54715) : warning 202: number of arguments does not match definition
gamemodes\arizonarp.pwn(76654) : warning 202: number of arguments does not match definition
gamemodes\arizonarp.pwn(92677) : warning 202: number of arguments does not match definition
gamemodes\arizonarp.pwn(96012) : warning 202: number of arguments does not match definition


 

(54715) InvAddEx(playerid, GetInvSkinItem(playerid), 10000011, GetPlayerpSkinZatochka1(playerid));

(76654) InvAddEx(playerid,(btc-moni));

(92677else if(BuyStatus{playerid}) InfoItem(playerid, i), InvLockItem{playerid} = true;

(96012if(!GetInvSlot(playerid, 22202232)) return SCM(playerid, COLOR_LIGHTRED, !"[Ошибка] {FFFFFF}У вас нет места или ваш инвентарь заблокирован!");



Как я понимаю строчки отвечают за заточку аксов
И кстати на сервере не работает заточка, тоесть в бонусе от улучшения просто написано -, видимо это из за варнингов
Не знаю че делать -_-
Понятия не имею какие аргументы используют эти функции, и понятия не имею где это найти хпхахп но InvAddEx вроде бы 1, 1, 0 менял аргументы на эти и варнинг пропадал, а с остальным разобраться не могу

Edited by acatsuci

Share this post


Link to post

4 answers to this question

  • 0

тебе нужно найти в каких .inc файлах или же в самом моде эти методы у тебя объявлены и посмотреть какие они требуют аргументы

Share this post


Link to post
  • 0

@Anton_Urchenko 
обчистил все inc ниче нету там

но вот искать в моде для меня проблема полная кнш, эти функции повсюду используются и в разных вариантах, как мне понять где конкретно нужные мне аргументы и функция?

Share this post


Link to post
  • 0

@acatsuci смотри у тебя ругается на то что у тебя условно есть функция fun(arg1, arg2, arg3), а ты передаешь туда fun(arg1, arg2) без arg3, пиши в ctrl + f название функции, на которую ругается и ищи где она обьявляется, то есть это либо forward имя_функции (аргументы), либо stock имя_функции(аргументы), либо public имя_функции(аргументы), когда найдешь увидишь сколько там и каких аргументов и уже в коде подставишь правильное количество

Share this post


Link to post
  • 0

@Anton_Urchenko 
Аргументы подставил, варнинги прошли
Но заточка все равно не работает(

Share this post


Link to post
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

    • Vanilin
      By Vanilin
      Я установил клиент и сервер сампа 0.3.8 , поставил новые скины в папку models и сделал команду для смены скинов. Но когда захожу на сервер и изменяю скин на тот который в models мне изменяет скин на какой то другой. После вообще ломается смена скинов и практически все скины приобретают вид того скина, который я пытался установить, а нулевой скин( т е скин сиджея) меняется на другой. Я пробывал несколько раз переустанавливать и сам самп(включая устоновку более старых версий rc3, rc2) и гта в целом, но не помогает.
       
      P.S. При заходе на сервер скины подгружались нормально и в models/artconfig они пописаны
       
      *ссылка на фрапс*