[JB]Ufacık bir hata var Debug Ekledim.
L 02/10/2013 - 11:24:07: [FUN] Invalid player 1
L 02/10/2013 - 11:24:07: [AMXX] Displaying debug trace (plugin "sg.amxx")
L 02/10/2013 - 11:24:07: [AMXX] Run time error 10: native error (native "set_user_rendering")
L 02/10/2013 - 11:24:07: [AMXX] [0] sg.sma::fw_PlayerSpawn_Post (line 16)
PHP- Kodu:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
public plugin_init()
{
register_plugin("Serbest Gun", "1.1", "Pit10")
register_clcmd( "say /sg","JBGlowMenu");
RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1)
}
public fw_PlayerSpawn_Post(id)
{
set_user_rendering(id)
}
public JBGlowMenu(id)
{
if(!(get_user_flags(id) & ADMIN_RESERVATION) || cs_get_user_team(id) != CS_TEAM_CT)
{
return PLUGIN_HANDLED;
}
new menu = menu_create("\rSerbest Gun Menusu:", "sub_menu");
new players[32], pnum, tempid;
new szName[32], szTempid[10];
get_players(players, pnum, "a");
for( new i; i<pnum; i++ )
{
tempid = players[i];
if (cs_get_user_team(tempid) != CS_TEAM_T)
{
continue;
}
get_user_name(tempid, szName, 31);
num_to_str(tempid, szTempid, 9);
menu_additem(menu, szName, szTempid, 0);
}
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public sub_menu(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new tempid = str_to_num(data);
new szName[32], szName2[32];
get_user_name(id, szName, 31);
get_user_name(tempid, szName2, 31);
set_user_rendering(tempid, kRenderFxGlowShell, 255, 140, 0, kRenderNormal, 20)
set_hudmessage(0, 255, 0)
show_hudmessage(0, "%s Adli gardiyan, %s^n Serbest Gun Verdi, [Sakin bir yamuk yapma]", szName, szName2);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
Cevap: [JB]Ufacık bir hata var Debug Ekledim.
set_user_rendering fonksiyonunun parametreleri eksik ?
Alıntı:
set_user_rendering ( index, [ fx = kRenderFxNone, r = 255, g = 255, b = 255, render = kRenderNormal, amount = 16 ] )
Cevap: [JB]Ufacık bir hata var Debug Ekledim.
Tam olarak nereye ekleyeceğim ? Yabancı sitede
PHP- Kodu:
public fw_PlayerSpawn_Post(id)
{
set_user_rendering(id, _, 0, 0, 0, _, 0)
}
bide böyle eklemiş doğrusunu yapar mısın rica etsem ?
Cevap: [JB]Ufacık bir hata var Debug Ekledim.
set_user_rendering(id, kRenderFxGlowShell, Renk (R), Renk (G), Renk (B), kRenderTransAlpha, glowun parlaklığı)
Renkleri kendine göre düzenle, glowun parlaklığını da ayarla kendine göre.
sen set_user_rendering demişsin ama ne renk ne kadar nasıl hiç bir şey belirtmemişsin :)
Cevap: [JB]Ufacık bir hata var Debug Ekledim.
iyide verince renk istediğim şekilde oluyor ?
Cevap: [JB]Ufacık bir hata var Debug Ekledim.
görünmez yapmak istiyosun adamı sanırım ,
PHP- Kodu:
public fw_PlayerSpawn_Post(id)
{
set_user_rendering(index, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 0)
}
Böyle dene bide// Görünmez yapmak istiyorsan // büyük ihtimal istemiyosundur :D // Çünkü adam doğunca görünmez olacak bu pluginle
PHP- Kodu:
public fw_PlayerSpawn_Post(id)
{
set_user_rendering(index, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255)
}
yaparsan glowsuz normal doğar //Sanırım :D
Cevap: [JB]Ufacık bir hata var Debug Ekledim.
Berk şunu ayarla hacı :D Cahil adamım :D Yapamadım bir türlü
Cevap: [JB]Ufacık bir hata var Debug Ekledim.
PHP- Kodu:
#include <amxmodx>
#include <cstrike>
#include <fun>
#include <hamsandwich>
public plugin_init()
{
register_plugin("Serbest Gun", "1.1", "Pit10")
register_clcmd( "say /sg","JBGlowMenu");
RegisterHam(Ham_Spawn, "player", "fw_PlayerSpawn_Post", 1)
}
public fw_PlayerSpawn_Post(id)
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, 255)
}
public JBGlowMenu(id)
{
if(!(get_user_flags(id) & ADMIN_RESERVATION) || cs_get_user_team(id) != CS_TEAM_CT)
{
return PLUGIN_HANDLED;
}
new menu = menu_create("\rSerbest Gun Menusu:", "sub_menu");
new players[32], pnum, tempid;
new szName[32], szTempid[10];
get_players(players, pnum, "a");
for( new i; i<pnum; i++ )
{
tempid = players[i];
if (cs_get_user_team(tempid) != CS_TEAM_T)
{
continue;
}
get_user_name(tempid, szName, 31);
num_to_str(tempid, szTempid, 9);
menu_additem(menu, szName, szTempid, 0);
}
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public sub_menu(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new tempid = str_to_num(data);
new szName[32], szName2[32];
get_user_name(id, szName, 31);
get_user_name(tempid, szName2, 31);
set_user_rendering(tempid, kRenderFxGlowShell, 255, 140, 0, kRenderNormal, 20)
set_hudmessage(0, 255, 0)
show_hudmessage(0, "%s Adli gardiyan, %s^n Serbest Gun Verdi, [Sakin bir yamuk yapma]", szName, szName2);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
Cevap: [JB]Ufacık bir hata var Debug Ekledim.
Cevap: [JB]Ufacık bir hata var Debug Ekledim.
Ben sadece bewrkin söylediğini yaptım iş benden çıkar :D :D