-
Featured Topics
-
Latest Commits
-
Topics
-
Posts
-
By Louis T Steinhil · Posted
Ah it's different, okay thanks for the advice! I set the title group like this. OnInit: setunitdata( getnpcid("[ Heal & Buffs ]"), UDT_GROUP, 21); setunittitle( getnpcid("[ Heal & Buffs ]"), "Goddess Statue" ); end; -
Hello friends, I'm trying to compile an old Hercules emulator, and I'm getting the following error, could anyone help me?
-
How are you setting the title/group for the first one? OnInit should be called in every duplicate, so you could just use it to set the title/group
-
Hello, I really wanted to add a command to my server, basically the player could use @joinguild <idguild> and he would join the guild without needing an invitation I did something similar to this but it doesn't work. script.ccp /*========================================== * @joinguild <guild_id> *------------------------------------------*/ ACMD_FUNC(joinguild) { std::shared_ptr<MapGuild> g; // Usar std::shared_ptr<MapGuild> int guild_id; nullpo_retr(-1, sd); if (!message || !*message || sscanf(message, "%d", &guild_id) != 1) { clif_displaymessage(fd, "Error. (usage: @joinguild <guild_id>)."); return -1; } // Procurar pela guilda usando o ID g = guild_search(guild_id); // Usar a função correta para procurar pela guilda if (!g) { // Verificar se a guilda foi encontrada clif_displaymessage(fd, "Guild not found."); return -1; } // Verificar se o jogador já está em uma guilda if (sd->status.guild_id > 0) { clif_displaymessage(fd, "You are already in a guild."); return -1; } // Adicionar o jogador à guilda usando o sistema de convite sd->guild_invite = guild_id; sd->guild_invite_account = sd->status.account_id; // Definindo o account_id do próprio jogador if (guild_reply_invite(sd, guild_id, 1) == 1) { // Verificar se a função foi bem-sucedida clif_displaymessage(fd, "You have successfully joined the guild."); return 0; // Sucesso } else { clif_displaymessage(fd, "Failed to join the guild."); return -1; // Falha } }
-
Download Statistics