| Blockland Forums > Modification Help |
| messageclient(); does not work? |
| (1/6) > >> |
| deathrider:
it works like the script is error free but when i do /message deathrider hi in game nothing shows up. This is really starting to piss me off. --- Code: ---function servercmdmessage(%client, %user, %message) { %name = findclientbyname(%user); if(isobject(%user)) { messageclient(%user,'',"Message from :" @ %client.name @ ": message: " @ %message); } else { messageclient(%client,'',"The username " @ %user @ " does not exist!"); } } --- End code --- i also need to know how to let a variable use more than one word see when i make the message only one word will come i also need this for the user. |
| Nexus:
you are getting your %user and %name mixed up. Take a deep breath and look carefully at when you want it to use %user, which is just a word that you type in, or %name, which is the client found from the function findclientbyname(%user); |
| Axolotl:
--- Code: ---function servercmdmessage(%client, %user, %message) { %name = findclientbyname(%user); if(isobject(%name)) { messageclient(%user,'',"Message from :" @ %client.name @ ": message: " @ %message); } else { messageclient(%client,'',"The username " @ %user @ " does not exist!"); } } --- End code --- |
| Treynolds416:
--- Quote from: Axolotl on April 07, 2012, 11:54:58 AM ----snip- --- End quote --- /facepalm |
| Lugnut:
--- Code: ---function servercmdmessage(%client, %user, %message) { %name = findclientbyname(%user); if(isobject(%name)) { messageclient(%name,'',"Message from :" @ %client.name @ ": message: " @ %message); } else { messageclient(%client,'',"The username " @ %user @ " does not exist!"); } } --- End code --- |
| Navigation |
| Message Index |
| Next page |