Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Pointer:Render()
- for index, pointer in pairs(self.pointers) do
- if(self.pointerData[index]) then
- local x, y, z, player, typ, color = self.pointers[index][1], self.pointers[index][2], self.pointers[index][3], self.pointers[index][4], self.pointers[index][5], self.pointers[index][6]
- if(self.pointerData[index]["kreis1"] == true) then
- local a = 255/3*self.pointerData[index]["kreis1size"]
- dxDrawMaterialLine3D(x, y-self.pointerData[index]["kreis1size"], z+0.1, x, y+self.pointerData[index]["kreis1size"], z+0.1, self.textures[1], self.pointerData[index]["kreis1size"]*2, tocolor(color[1], color[2], color[3], -a), x, y, 9999);
- self.pointerData[index]["kreis1size"] = self.pointerData[index]["kreis1size"]+self.increment
- if(self.pointerData[index]["kreis1size"] >= 3) then
- self.pointerData[index]["kreis1"] = false
- end
- if(self.pointerData[index]["kreis1size"] > 1) then
- if(self.pointerData[index]["kreis2"] == false) then
- self.pointerData[index]["kreis2"] = true;
- self.pointerData[index]["kreis2size"] = 0.1;
- --self.pointerData[index]["telemarker"] = true;
- end
- end
- end
- if(self.pointerData[index]["kreis2"] == true) then
- local a = 255/3*self.pointerData[index]["kreis2size"]
- dxDrawMaterialLine3D(x, y-self.pointerData[index]["kreis2size"], z+0.1, x, y+self.pointerData[index]["kreis2size"], z+0.1, self.textures[1], self.pointerData[index]["kreis2size"]*2, tocolor(color[1], color[2], color[3], -a), x, y, 9999);
- self.pointerData[index]["kreis2size"] = self.pointerData[index]["kreis2size"]+self.increment
- if(self.pointerData[index]["kreis2size"] >= 3) then
- self.pointerData[index]["kreis2"] = false
- end
- end
- if(self.pointerData[index]["telemarker"] == true) then
- local a = (255/3*self.pointerData[index]["telesize"])*2
- if(a > 255) then
- a = 255
- end
- dxDrawMaterialLine3D(x, y-self.pointerData[index]["telesize"], z+0.1, x, y+self.pointerData[index]["telesize"], z+0.1, self.textures[5], self.pointerData[index]["telesize"]*2, tocolor(color[1]*1.5, color[2]*1.5, color[3]*1.5, (-a)), x, y+self.pointerData[index]["telesize"], 9999);
- if(self.pointerData[index]["telesize"] > 3) then
- self.pointerData[index]["telemarker"] = false;
- end
- self.pointerData[index]["telesize"] = self.pointerData[index]["telesize"]+self.increment/3
- end
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement