Voy a probar todo lo que me habéis sugerido, muchas gracias por las respuestas. Se agradece.
EDITO: El código que yo tengo es el siguiente, bueno, lo que me dijeron que edite.
function createCharacter( player, name, skin )
if player and p[ player ].userID then
if exports.sql:query_assoc_single( "SELECT characterID FROM characters WHERE characterName = '%s'", name ) then
triggerClientEvent( player, "players:characterCreationResult", player, 1 )
elseif exports.sql:query_free( "INSERT INTO characters (characterName, userID, x, y, z, interior, dimension, skin, rotation) VALUES ('%s', " .. p[ player ].userID .. ", -1984.5, 138, 27.7, 0, 0, " .. tonumber( skin ) .. ", 270)", name ) then
updateCharacters( player )
triggerClientEvent( player, "players:characterCreationResult", player, 3 )
exports.server:message( "%C04[" .. getID( player ) .. "]%C %B" .. p[ player ].username .. "%B created character %B" .. name .. "%B." )
return true
end
end
return false
end
Entonces, yo hacía que sí el jugador tenía el permiso por ejemplo: command.adminchat (No estoy seguro sí era así el permiso), cambiaba el
triggerClientEvent( player, "players:characterCreationResult", player, 3 )
por
triggerClientEvent( player, "players:characterCreationResult", player, 5 )
Sí alguien me podría ayudar.