Korake
-
Postów
3 -
Dołączył
-
Ostatnia wizyta
Odpowiedzi opublikowane przez Korake
-
-
Problem rozwiązany.
-
Witam, mam problem przy przypisaniu wartości do zmiennej z tablicy, podczas kompilacji wywala błąd
error 006: must be assigned to an array
Ten błąd odnosi się do:
klasa[client] = ClassList[klasaSelect];
a to jest tablica
new String:ClassList[][] = { "Brak", "Test", "Test2", "Test3" };
Pozdrawiam.
Dodanie player modelu
w Pytania ogólne
Opublikowano · Edytowane przez Korake
Witam, od dłuższego czasu nie mogę rozwiązać problemu z modelem gracza, pisze prosty plugin który ma za zadanie ustawić model admina na inny i generalnie wszystko się ładnie pobiera, model ręki jest zmieniony a model gracza jest niewidzialny a podczas śmierci wyświetla się błąd
Bad ragdoll for player/puliukot/admin_nooky/ctm_nooky_ct.mdl
KOD:
#define CTMODEL "models/player/puliukot/admin_nooky/ctm_nooky_ct.mdl" #define TTMODEL "models/player/kirby/admin/admin_phoenix/admin_phoenix.mdl" public void OnPluginStart() { HookEvent("player_spawn", Event_PlayerSpawn, EventHookMode_Pre); } public OnMapStart() { PrecacheModel(CTMODEL); PrecacheModel(TTMODEL); AddFolderToDownloadsTable("materials/models/player"); AddFolderToDownloadsTable("models/player"); } public Action:Event_PlayerSpawn(Handle event, char[] name, bool dontBroadcast) { new client = GetClientOfUserId(GetEventInt(event, "userid")); SetEntityModel(client, "models/player/puliukot/admin_nooky/ctm_nooky_ct.mdl"); } stock AddFolderToDownloadsTable(const String:sDirectory[]) { decl String:sFile[64], String:sPath[512]; new FileType:iType, Handle:hDir = OpenDirectory(sDirectory); while(ReadDirEntry(hDir, sFile, sizeof(sFile), iType)) { if(iType == FileType_File) { Format(sPath, sizeof(sPath), "%s/%s", sDirectory, sFile); AddFileToDownloadsTable(sPath); } } }