Bonjour/Bonsoir ! Amateurs et Pro LUA Je dev un ADDON !

  • Initiateur de la discussion
T

Tristanbzh37

Geek suprême
Messages
103
Score réaction
3
Points
110
Bonjour je n'arrive pas à créer un petit addon pour mon serveur ! Ce serait un addon avec des commandes personnaliser.

Problème :

les commandes ne s'exécutent pas dans le chat , et ne s'affiche pas !

Problématique ça...

Je remercie toutes personnes prenant le temps de répondre et qui essaye de m'aider ! Cordialement Tristan !

hook.Add("PlayerSay", "infoscommand", function(pSender, strText, bTeamChat)
if strText:sub(1, 5) == "!Infos" then
pSender:ChatPrint( " (Infos) Pour le discord faite !discord " ,
" (Infos) Pour le workshop faite !workshop " ,
" (Infos) Pour les règles du serveur faite !règles " ,
" (Infos) Pour d'autres informations faite !staff " )
return false
end
end)

hook.Add( "PlayerSay", "discord", function ( ply, text, team )

if( string.sub( text, 1, 4 ) == "!discord" ) then
return " Le discord est dans le menu 'échape' ou aussi ici = https://discord.gg/YRHGgrj "

end

end)

hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )

if( string.sub( text, 1, 4 ) == "!workshop" ) then
return " Le workshop est dans le menu 'échape' ou aussi ici = http://steamcommunity.com/sharedfiles/filedetails/?id=1254990563 "

end

end)

hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )

if( string.sub( text, 1, 4 ) == "!règles" ) then
return " Les règles sont ici = (à venir) "

end

end)

hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )

if( string.sub( text, 1, 4 ) == "!staff" ) then
return " /// J'aimerai un renseignement ! "

end

end)
 
MonsieurLeLama

MonsieurLeLama

Geek suprême
Messages
372
Score réaction
90
Points
180
Tristanbzh37 à dit:
Bonjour je n'arrive pas à créer un petit addon pour mon serveur ! Ce serait un addon avec des commandes personnaliser.

Problème :

les commandes ne s'exécutent pas dans le chat , et ne s'affiche pas !

Problématique ça...

Je remercie toutes personnes prenant le temps de répondre et qui essaye de m'aider ! Cordialement Tristan !

hook.Add("PlayerSay", "infoscommand", function(pSender, strText, bTeamChat)
if strText:sub(1, 5) == "!Infos" then
pSender:ChatPrint( " (Infos) Pour le discord faite !discord " ,
" (Infos) Pour le workshop faite !workshop " ,
" (Infos) Pour les règles du serveur faite !règles " ,
" (Infos) Pour d'autres informations faite !staff " )
return false
end
end)

hook.Add( "PlayerSay", "discord", function ( ply, text, team )

if( string.sub( text, 1, 4 ) == "!discord" ) then
return " Le discord est dans le menu 'échape' ou aussi ici = https://discord.gg/YRHGgrj "

end

end)

hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )

if( string.sub( text, 1, 4 ) == "!workshop" ) then
return " Le workshop est dans le menu 'échape' ou aussi ici = http://steamcommunity.com/sharedfiles/filedetails/?id=1254990563 "

end

end)

hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )

if( string.sub( text, 1, 4 ) == "!règles" ) then
return " Les règles sont ici = (à venir) "

end

end)

hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )

if( string.sub( text, 1, 4 ) == "!staff" ) then
return " /// J'aimerai un renseignement ! "

end

end)
Salut essai comme ça :
Code:
hook.Add("PlayerSay", "infoscommand", function(pSender, strText, bTeamChat)
if strText:sub(1, 5) == "!Infos" then
pSender:ChatPrint( " (Infos) Pour le discord faite !discord " ,
" (Infos) Pour le workshop faite !workshop " ,
" (Infos) Pour les règles du serveur faite !règles " ,
" (Infos) Pour d'autres informations faite !staff " )
return false
end
end)
hook.Add( "PlayerSay", "discord", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!discord" ) then
return " Le discord est dans le menu 'échape' ou aussi ici = https://discord.gg/YRHGgrj "
end
end)
hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!workshop" ) then
return " Le workshop est dans le menu 'échape' ou aussi ici = http://steamcommunity.com/sharedfiles/filedetails/?id=1254990563 "
end
end)
hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!règles" ) then
return " Les règles sont ici = (à venir) "
end
end)
hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!staff" ) then
return " /// J'aimerai un renseignement ! "
end
end )
Bisous
 
  • J'aime
Réactions: Tristanbzh37
  • Initiateur de la discussion
T

Tristanbzh37

Geek suprême
Messages
103
Score réaction
3
Points
110
MrSuprman à dit:
Salut essai comme ça :
Code:
hook.Add("PlayerSay", "infoscommand", function(pSender, strText, bTeamChat)
if strText:sub(1, 5) == "!Infos" then
pSender:ChatPrint( " (Infos) Pour le discord faite !discord " ,
" (Infos) Pour le workshop faite !workshop " ,
" (Infos) Pour les règles du serveur faite !règles " ,
" (Infos) Pour d'autres informations faite !staff " )
return false
end
end)
hook.Add( "PlayerSay", "discord", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!discord" ) then
return " Le discord est dans le menu 'échape' ou aussi ici = https://discord.gg/YRHGgrj "
end
end)
hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!workshop" ) then
return " Le workshop est dans le menu 'échape' ou aussi ici = http://steamcommunity.com/sharedfiles/filedetails/?id=1254990563 "
end
end)
hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!règles" ) then
return " Les règles sont ici = (à venir) "
end
end)
hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!staff" ) then
return " /// J'aimerai un renseignement ! "
end
end )
Bisous
D'accord merci je vais essayer tout ça mais quel est le problème ? (j'aimerais comprendre :) )
 
  • Initiateur de la discussion
T

Tristanbzh37

Geek suprême
Messages
103
Score réaction
3
Points
110
MrSuprman à dit:
Salut essai comme ça :
Code:
hook.Add("PlayerSay", "infoscommand", function(pSender, strText, bTeamChat)
if strText:sub(1, 5) == "!Infos" then
pSender:ChatPrint( " (Infos) Pour le discord faite !discord " ,
" (Infos) Pour le workshop faite !workshop " ,
" (Infos) Pour les règles du serveur faite !règles " ,
" (Infos) Pour d'autres informations faite !staff " )
return false
end
end)
hook.Add( "PlayerSay", "discord", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!discord" ) then
return " Le discord est dans le menu 'échape' ou aussi ici = https://discord.gg/YRHGgrj "
end
end)
hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!workshop" ) then
return " Le workshop est dans le menu 'échape' ou aussi ici = http://steamcommunity.com/sharedfiles/filedetails/?id=1254990563 "
end
end)
hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!règles" ) then
return " Les règles sont ici = (à venir) "
end
end)
hook.Add( "PlayerSay", "CommandIdent", function ( ply, text, team )
if ( string.sub( text, 1, 4 ) == "!staff" ) then
return " /// J'aimerai un renseignement ! "
end
end )
Bisous
Sa ne fonctionne pas pourriez vous m'indiquer un dossier ou le glisser se .lua S'il vous plait pour etre sur que se sois l'addon ou le dossier qui n'est pas le bon !
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Tristanbzh37 à dit:
Sa ne fonctionne pas pourriez vous m'indiquer un dossier ou le glisser se .lua S'il vous plait pour etre sur que se sois l'addon ou le dossier qui n'est pas le bon !
lua/autorun/server
 
  • J'aime
Réactions: Tristanbzh37
  • Initiateur de la discussion
T

Tristanbzh37

Geek suprême
Messages
103
Score réaction
3
Points
110
thepsyca à dit:
lua/autorun/server
Sa ne fonctionne toujours pas... @thepsyca , @MrSuprman .
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Tristanbzh37 à dit:
Sa ne fonctionne toujours pas... @thepsyca , @MrSuprman .
Déjà pq tu laisse pas tout dans un même hook.add ?
 
thepsyca

thepsyca

Psychopathe
Messages
2 164
Score réaction
648
Points
365
Code:
hook.Add( "PlayerSay", "tcommand", function( ply, text, team ) if text == "!discord" then
ply:ChatPrint("Le discord est dans le menu 'échape' ou aussi ici = https://discord.gg/YRHGgrj") return "" end if text == "!staff" then
ply:ChatPrint("") return "" end if text == "!infos" then
ply:ChatPrint("") return "" end if text == "!règles" then
ply:ChatPrint("") return "" end
end)
 
  • J'aime
Réactions: Tristanbzh37
  • Initiateur de la discussion
T

Tristanbzh37

Geek suprême
Messages
103
Score réaction
3
Points
110
thepsyca à dit:
Code:
hook.Add( "PlayerSay", "tcommand", function( ply, text, team ) if text == "!discord" then
ply:ChatPrint("Le discord est dans le menu 'échape' ou aussi ici = https://discord.gg/YRHGgrj") return "" end if text == "!staff" then
ply:ChatPrint("") return "" end if text == "!infos" then
ply:ChatPrint("") return "" end if text == "!règles" then
ply:ChatPrint("") return "" end
end)
J'essaye ! Merci !
 
  • Initiateur de la discussion
T

Tristanbzh37

Geek suprême
Messages
103
Score réaction
3
Points
110
thepsyca à dit:
Code:
hook.Add( "PlayerSay", "tcommand", function( ply, text, team ) if text == "!discord" then
ply:ChatPrint("Le discord est dans le menu 'échape' ou aussi ici = https://discord.gg/YRHGgrj") return "" end if text == "!staff" then
ply:ChatPrint("") return "" end if text == "!infos" then
ply:ChatPrint("") return "" end if text == "!règles" then
ply:ChatPrint("") return "" end
end)
Sa marche MERCIIIIIII !!!!
 
  • J'aime
Réactions: thepsyca
C

Cezaw

Nouveau né
Messages
24
Score réaction
1
Points
15
Je préfère les conditions type : ElseIf :D
 
  • J'aime
Réactions: Tristanbzh37
Discord d'entraide
Rejoignz-nous sur Discord