Pagina 1 din 1

[FIX] Corecție eroare fereastra magazin

Scris: Sâm Mai 16, 2026 4:14 pm
de RazVan

Pe aproape toate serverele, un control neglijat care face ca bucla while rezultată din sistemul de alocare a obiectelor în vrac să se transforme într-o buclă infinită reprezintă o problemă. În inventar, alocarea de la poziția x la poziția y se face în mod normal prin trimiterea unui număr pozitiv prin intermediul interfeței jocului, dar în loc de un număr pozitiv, se face manual sau prin diferite metode (scripturi etc.) prin trimiterea unui 0 sau a unui număr mai mic. Exemplu de comandă: split_items 0 0 1 Remedierea poate fi făcută după cum urmează;
Căutați în server/cmd_general.cpp

Cod: Selectaţi tot

ACMD(do_split_items)

str_to_number(destCell, arg3); 

Adăugat mai jos

if (count <= 0)
return;