@@ -577,14 +577,14 @@ cell AMX_NATIVE_CALL set_ucmd(AMX *amx, cell *params)
577577}
578578
579579/*
580- * Returns entvar data from an entity.
580+ * Returns usercmd data from an entity.
581581* Use the ucmd_* UCmd enum
582582*
583583* native any:get_ucmd(const ucmd, const UCmd:var, any:...);
584584*/
585585cell AMX_NATIVE_CALL get_ucmd (AMX *amx, cell *params)
586586{
587- enum args_e { arg_count, arg_cmd, arg_var, arg_3, arg_4 };
587+ enum args_e { arg_count, arg_cmd, arg_var, arg_3 };
588588 member_t *member = memberlist[params[arg_var]];
589589
590590 if (unlikely (member == nullptr )) {
@@ -597,10 +597,10 @@ cell AMX_NATIVE_CALL get_ucmd(AMX *amx, cell *params)
597597
598598 if (PARAMS_COUNT == 3 ) {
599599 dest = getAmxAddr (amx, params[arg_3]);
600- element = * getAmxAddr (amx, params[arg_4]) ;
600+ element = 0 ;
601601 }
602602 else {
603- dest = (member-> type != MEMBER_FLOAT ) ? nullptr : getAmxAddr (amx, params[arg_3]) ;
603+ dest = nullptr ;
604604 element = 0 ;
605605 }
606606
@@ -643,7 +643,7 @@ cell AMX_NATIVE_CALL set_pmtrace(AMX *amx, cell *params)
643643*/
644644cell AMX_NATIVE_CALL get_pmtrace (AMX *amx, cell *params)
645645{
646- enum args_e { arg_count, arg_tr, arg_var, arg_3, arg_4 };
646+ enum args_e { arg_count, arg_tr, arg_var, arg_3 };
647647 member_t *member = memberlist[params[arg_var]];
648648
649649 if (unlikely (member == nullptr )) {
@@ -656,7 +656,7 @@ cell AMX_NATIVE_CALL get_pmtrace(AMX *amx, cell *params)
656656
657657 if (PARAMS_COUNT == 3 ) {
658658 dest = getAmxAddr (amx, params[arg_3]);
659- element = * getAmxAddr (amx, params[arg_4]) ;
659+ element = 0 ;
660660 }
661661 else {
662662 dest = nullptr ;
0 commit comments