[FUNCTION] CreateBox , PortPlayer

Sekcia určená pre programovací jazyk pawn.

[FUNCTION] CreateBox , PortPlayer

Poslaťod Biftek67 » Pon 26. Apr 2010 16:17:10

Takže nudil som sa a vytvoril som si tieto funkcie a tak vám ich dávam sem.

PortPlayer(playerid,car,interior,x,y,z)
car = pre port s autom 1 pre port bez auta 0
interior = ID interioru
x,y,z = súradnice

Kód: Vybrať všetko
forward PortPlayer(playerid, car,interior,Float:x,Float:y,Float:z);
public PortPlayer(playerid, car,interior,Float:x,Float:y,Float:z)
{
SetPlayerInterior(playerid,interior);
SetPlayerPos(playerid,Float:x,Float:y,Float:z);

if(car == 1) {
if(IsPlayerInAnyVehicle(playerid)) {
SetVehiclePos(GetPlayerVehicleID(playerid), Float:x,Float:y+2,Float:z);
PutPlayerInVehicle(playerid,GetPlayerVehicleID(playerid), 0);
}
}
   return 1;
}


ukážka
PortPlayer(playerid,1,0,1877.1555,155.44.-588.111);
/////////////////////////////////////////////////////////////////////////ú
CreateBox(playerid,inputtext [])
inputtext [] = náš text v " "
Timer na schovanie textu je nastavený na 7 sekúnd
//EDIT : Dnes spravím premenu aby sa texty neprekrývali.
Kód: Vybrať všetko
forward CreateBox(playerid, inputtext []);
public CreateBox(playerid,inputtext [])
{

   box = TextDrawCreate(17.000000, 142.000000,inputtext);
TextDrawBackgroundColor(box, 255);
TextDrawFont(box, 3);
TextDrawLetterSize(box, 0.519999, 1.200000);
TextDrawColor(box, -1);
TextDrawSetOutline(box, 0);
TextDrawSetProportional(box, 1);
TextDrawSetShadow(box, 1);
TextDrawUseBox(box, 1);
TextDrawBoxColor(box, 255);
TextDrawTextSize(box, 221.000000, 0.000000);


   TextDrawShowForPlayer(playerid, box);
   SetTimerEx("skrybox",7000,0,"i",playerid);


   return 1;
}

forward skrybox(playerid);
public skrybox(playerid)
{
TextDrawHideForPlayer(playerid, box);

}


ukážka
CreateBox(playerid,"TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST TEST)
Obrázok
Naposledy upravil Biftek67 dňa Uto 27. Apr 2010 6:34:34, celkovo upravené 1
Biftek67
Nováčik
Nováčik
 
Príspevky: 4
Registrovaný: Sob 13. Feb 2010 14:19:17

Re: [FUNCTION] CreateBox , PortPlayer

Poslaťod bzuco » Štv 29. Apr 2010 19:52:56

premenu nepotrebujes, staci ked zavolas settimer s 2 parametrami na funkciu s 2 parametramy: playerid a textdraw, usetris tym 2KB pamate
Obrázok užívateľa
bzuco
VIP Member
VIP Member
 
Príspevky: 1954
Registrovaný: Štv 25. Dec 2008 21:25:06


Späť na Pawn

Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 1 hosť

cron