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.