Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- new sprite = CreateEntityByName("env_smokestack");
- if (IsValidEntity(sprite)) {
- decl String:sTemp[30];
- Format(sTemp,sizeof(sTemp),"player_%i",user);
- DispatchKeyValue(user, "targetname", sTemp);
- DispatchKeyValue(sprite, "basespread", "50");
- DispatchKeyValue(sprite, "spreadspeed", "5");
- DispatchKeyValue(sprite, "speed", "150");
- DispatchKeyValue(sprite, "startsize", "30");
- DispatchKeyValue(sprite, "endsize", "31");
- DispatchKeyValue(sprite, "rate", "200");
- DispatchKeyValue(sprite, "jetlength", "20");
- DispatchKeyValue(sprite, "twist", "30");
- DispatchKeyValue(sprite, "angles", "90 120 90");
- DispatchKeyValue(sprite, "rendercolor", "235 255 0");
- DispatchKeyValue(sprite, "renderamt", "10");
- DispatchKeyValue(sprite, "SmokeMaterial", "particle/fire.vmt");
- DispatchKeyValue(sprite, "parentname", sTemp);
- new Float:Client_Origin[3];
- GetClientAbsOrigin(user,Client_Origin);
- Client_Origin[2]+=40;
- DispatchKeyValueVector(sprite, "origin", Client_Origin);
- DispatchSpawn(sprite);
- SetVariantString(sTemp);
- AcceptEntityInput(sprite, "SetParent", user, user, 0);
- AcceptEntityInput(sprite, "TurnOn");
- return sprite;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement