Cześć, jak mówi tytuł, natyw który zrobiłem przez plik inc, zwraca tylko jedną literę w innym pluginie. Chciałbym, żeby zwracał trzy litery zamiast jednej.
Kod jest taki:
Natyw:
public _g_nazwa_gildi(plugin, params)
{
new id = get_param(1);
static aData[ GangInfo ]
if(g_iGang[id] > -1)
{
ArrayGetArray( g_aGangs, g_iGang[ id ], aData );
return aData[GangName]
}
return 0;
}
w inc:
/* * Zwraca litery nazwy gangu * * id - indetyfikator klienta * */ native g_nazwa_gildi(id)
i w pluginie, w którym chce żeby mi to zwróciło:
new szText[50 char] new nazwa_gildi = g_nazwa_gildi(id) formatex(szText, charsmax(szText), "%s", nazwa_gildi) szPrefix = szText
Na czacie zwraca tylko literę 't' ponieważ gildia nazywa się 'test'
Mógłby ktoś pomóc? Dzięki.


Dodatki SourceMod














