Сообщение от
DiFix
А почему просто нельзя присвоить переменной новое значение? совсем неудобно использовать для этого функцию
Это уже вопрос к тому, кто разработал язык Pawn, оставив в нём столько ограничений.
А вообще можно немного упростить копирование строк, написав функцию strcpy:
PHP код:
stock strcpy(dest[], src[], dest_size = sizeof(dest))
return dest[0]='\0', strcat(dest, src, dest_size);
Пример использования:
PHP код:
new name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
strcpy(HouseInfo[h][hOwner], name, MAX_PLAYER_NAME+1);