public EventCurWeapon(id)
{
static block, property[4];
if ( g_boots_of_speed[id] )
{
set_pev(id, pev_maxspeed, 360.0);
}
else if ( g_ice[id] )
{
set_pev(id, pev_maxspeed, 400.0);
}
else if ( g_honey[id] )
{
block = g_honey[id];
GetProperty(block, 1, property);
set_pev(id, pev_maxspeed, str_to_float(property));
}
}
GetProperty(ent, property, property_value[])
{
switch ( property )
{
case 1: pev(ent, pev_message, property_value, 4);
case 2: pev(ent, pev_netname, property_value, 4);
case 3: pev(ent, pev_weaponmodel2, property_value, 4);
}
return (strlen(property_value) ? 1 : 0);
}
SetProperty(ent, property, const property_value[])
{
switch ( property )
{
case 1: set_pev(ent, pev_message, property_value, 4);
case 2: set_pev(ent, pev_netname, property_value, 4);
case 3: set_pev(ent, pev_weaponmodel2, property_value, 4);
}
return PLUGIN_HANDLED;
}I wywala mi taki oto bląd:
Error: Number of arguments does not match definition on line
A dokładnie wskazuję na tą linijke:
GetProperty(block, 1, property);
Nagrodzę plusem. Licze na pomoc.


Dodatki SourceMod













