No bo sprawa wygląda tak, że nie działa mi ten skrypcik o:
No i chciałbym wiedzieć czy jest jakiś inny, np. na Key :d
Tak, mam o to dopisane do onCommand:
I, tak... było return 1 zamiast break ale też nie działczy ;-;
EDIT:
No dobra, zapomniałem dopisać tam setVisual, może dlatego nie działało.
Ale czy jest w ogóle skrypt na key zamiast na komendę? Sam Squirrela nie umiem (no to przecież oczywiste nie? w końcu jestem erpekiem) więc przekształcić tego nie potrafię ;v
Code:
local BODY_MODELS = ["hum_body_Naked0", "Hum_Body_CookSmith", "Bab_body_Naked0"]; //3
local HEAD_MODELS = ["Hum_Head_Fighter", "Hum_Head_FatBald", "Hum_Head_Pony", "Hum_Head_Bald", "Hum_Head_Thief", "Bab_Head_Hair1"]; //6
function CMD_Visual(params)
{
local args = sscanf("dddd", params);
if( args[0] >= 0 && args[0] <= 2
&& args[2] >= 0 && args[2] <= 5)
{
setVisual(args[0], args[1], args[2], args[3]);
callServerFunc("setVisual", getName(), args[0], args[1], args[2], args[3]);
addMessage(0, 255, 0, "Wygląd zmieniono pomyślnie.");
}
else
addMessage(255, 0, 0, "Użyj: /wyglad modelCiała(0-2) teksturaCiała modelGłowy(0-5) teksturaGłowy");
}
function setVisual(bodyModel, bodyTexture, headModel, headTexture)
{
setAdditionalVisual(BODY_MODELS[bodyModel], bodyTexture, HEAD_MODELS[headModel], headTexture);
sendVisual();
}
Tak, mam o to dopisane do onCommand:
Code:
case "wyglad":
CMD_Visual(params);
break;
EDIT:
No dobra, zapomniałem dopisać tam setVisual, może dlatego nie działało.
Ale czy jest w ogóle skrypt na key zamiast na komendę? Sam Squirrela nie umiem (no to przecież oczywiste nie? w końcu jestem erpekiem) więc przekształcić tego nie potrafię ;v