Jump to content

pomoc Príkaz /vskin


KuraMa

Recommended Posts

Mám taký problém,spravil som si príkaz /vskin pre VIP,lenže keď zadám príkaz /vskin 45 tak mi to napíše Rozmezie skinov je 0-299.

Tu je kód:

 

 

ocmd:vskin(playerid,params[])
{
   new id,string[128];
   if(VIP[playerid] == 0) return SCM(playerid,COLOR_CERVENA,"Nemáš VIP,zakúp si ho /premium");
   if(sscanf(params,"u",id))return SCM(playerid,COLOR_CERVENA,"Použi /vskin [ID skinu]");
   if(id < 0 || id > 299) return SCM(playerid,COLOR_CERVENA,"Rozmezie skinov je 0-299");
   format(string,sizeof(string),"Zmenil si si skin na %d",id);
   GameTextForPlayer(playerid,string,5000,5);
   SetPlayerSkin(playerid,id);
   return 1;
}

 

 

Edited by KuraMa
Link to comment
Share on other sites

Specifier(s)			Name				Example values
	i, d			Integer				1, 42, -10
	c			Character			a, o, *
	l			Logical				true, false
	b			Binary				01001, 0b1100
	h, x			Hex				1A, 0x23
	o			Octal				045 12
	n			Number				42, 0b010, 0xAC, 045
	f			Float				0.7, -99.5
	g			IEEE Float			0.7, -99.5, INFINITY, -INFINITY, NAN, NAN_E
	u			User name/id (bots and players)	Y_Less, 0
	q			Bot name/id			ShopBot, 27
	r			Player name/id			Y_Less, 42

 ty mas u sscanf "u". coz je pro usery(jmeno/id). ty chces ale obycejny cislo. takze musis pouzit bud "i" nebo "d".

Link to comment
Share on other sites

Díky moc funguje.A ešte keď sa môžeš spýtať ako mám z tohto linku 

spraviť aby to pustilo cez PlayAudioStreamForPlayer? Edited by KuraMa
Link to comment
Share on other sites

Díky moc funguje.A ešte keď sa môžeš spýtať ako mám z tohto linku ... spraviť aby to pustilo cez PlayAudioStreamForPlayer?

nemůžeš přímo

musíš si video zkonvertovat na mp3 (pár služeb na netu existuje)

poté nahrát na ftp

přehrát

Link to comment
Share on other sites

ja ty to spravím daj par minutiek :d


teda asi nespravim preto ze to robim na max 20 minut cez ten Konvertor daj niečo kradsie

 

tu mas par co som spravel

 

ak chces si vyber jedno stoho alebo potom neviem :)

 

PlayAudioStreamForPlayer(playerid,"http://k003.kiwi6.com/hotlink/g0aabjmzf4/Darkorbit_-_Full_Damage_Vanquisher.mp3");

 

PlayAudioStreamForPlayer(playerid,"http://k003.kiwi6.com/hotlink/1b0j4e1ozr/Darkorbit_-_Razer_Design.mp3");

 

PlayAudioStreamForPlayer(playerid,"http://k003.kiwi6.com/hotlink/srkei2dmhf/Robin-Schulz-feat.-Jasmine-Thompson---Sun-Goes-Down-_Official_.mp3");

 

PlayAudioStreamForPlayer(playerid, "http://k003.kiwi6.com/hotlink/q957gb9xey/Contiez_Feat._Treyy_G_-_Trumpsta_Djuro_Remix_Safari_Music_.mp3");

Edited by Ján Zaduban
Link to comment
Share on other sites

Ďakujem vám.A mám ďalší problém.Mám vytvorený textdraw,kde ma ukazovať skin 45,lenže keď mám v onplayerspawn že ten textdraw s tým skinom má ukázať tak proste celý ten textdraw zmizne. Tu je ten textdraw

 

 

info2 = TextDrawCreate(470.000000, 15.937500, "usebox");
TextDrawFont(info2, TEXT_DRAW_FONT_MODEL_PREVIEW);
TextDrawSetPreviewModel(info2, 45);
TextDrawLetterSize(info2, 0.000000, 47.516666);
TextDrawTextSize(info2, 242.500000, 0.000000);
TextDrawAlignment(info2, 1);
TextDrawColor(info2, 0);
TextDrawUseBox(info2, true);
TextDrawBoxColor(info2, -1378294017);
TextDrawSetShadow(info2, 0);
TextDrawSetOutline(info2, 0);

Link to comment
Share on other sites

kod TD je nam k prdu. jestli se ti spatne zobrazuje tak mas chybu v zobrazovaci casti a ne v casti kde ho vytvaris. navic to mas vytvoreny v TD editoru takze v tom problem nebude pokud pouzivas nejakej normalni editor.

Link to comment
Share on other sites

Ja ten textdraw mám spravený ako info ale tých info textdrawov mam viacej tak vám ich všetky ukážem.

Tu je vytvaranie vsetkych tych textdrawov:

 

 

info1 = TextDrawCreate(641.500000, 10.687500, "usebox");
TextDrawLetterSize(info1, 0.000000, 48.391666);
TextDrawTextSize(info1, 86.000000, 0.000000);
TextDrawAlignment(info1, 1);
TextDrawColor(info1, 0);
TextDrawUseBox(info1, true);
TextDrawBoxColor(info1, 102);
TextDrawSetShadow(info1, 0);
TextDrawSetOutline(info1, 0);
TextDrawFont(info1, 0);

info2 = TextDrawCreate(470.000000, 15.937500, "usebox");
TextDrawFont(info2, TEXT_DRAW_FONT_MODEL_PREVIEW);
TextDrawSetPreviewModel(info2, 45);
TextDrawLetterSize(info2, 0.000000, 47.516666);
TextDrawTextSize(info2, 242.500000, 0.000000);
TextDrawAlignment(info2, 1);
TextDrawColor(info2, 0);
TextDrawUseBox(info2, true);
TextDrawBoxColor(info2, -1378294017);
TextDrawSetShadow(info2, 0);
TextDrawSetOutline(info2, 0);

info3 = TextDrawCreate(641.500000, 117.437500, "usebox");
TextDrawLetterSize(info3, 0.000000, 2.113888);
TextDrawTextSize(info3, 498.500000, 0.000000);
TextDrawAlignment(info3, 1);
TextDrawColor(info3, 0);
TextDrawUseBox(info3, true);
TextDrawBoxColor(info3, 16777215);
TextDrawSetShadow(info3, 0);
TextDrawSetOutline(info3, 0);
TextDrawFont(info3, 0);

info4 = TextDrawCreate(506.500000, 119.437500, "Hlavne info");
TextDrawLetterSize(info4, 0.449999, 1.600000);
TextDrawAlignment(info4, 1);
TextDrawColor(info4, -1);
TextDrawSetShadow(info4, 0);
TextDrawSetOutline(info4, 1);
TextDrawBackgroundColor(info4, 51);
TextDrawFont(info4, 1);
TextDrawSetProportional(info4, 1);

info5 = TextDrawCreate(641.500000, 157.250000, "usebox");
TextDrawLetterSize(info5, 0.000000, 2.405555);
TextDrawTextSize(info5, 499.000000, 0.000000);
TextDrawAlignment(info5, 1);
TextDrawColor(info5, 0);
TextDrawUseBox(info5, true);
TextDrawBoxColor(info5, -1061109505);
TextDrawSetShadow(info5, 0);
TextDrawSetOutline(info5, 0);
TextDrawFont(info5, 0);

info6 = TextDrawCreate(506.000000, 159.687500, "Praca info");
TextDrawLetterSize(info6, 0.449999, 1.600000);
TextDrawAlignment(info6, 1);
TextDrawColor(info6, -1);
TextDrawSetShadow(info6, 0);
TextDrawSetOutline(info6, 1);
TextDrawBackgroundColor(info6, 51);
TextDrawFont(info6, 1);
TextDrawSetProportional(info6, 1);

info7 = TextDrawCreate(641.500000, 205.812500, "usebox");
TextDrawLetterSize(info7, 0.000000, 2.211111);
TextDrawTextSize(info7, 499.000000, 0.000000);
TextDrawAlignment(info7, 1);
TextDrawColor(info7, 0);
TextDrawUseBox(info7, true);
TextDrawBoxColor(info7, -1378294017);
TextDrawSetShadow(info7, 0);
TextDrawSetOutline(info7, 0);
TextDrawFont(info7, 0);

info8 = TextDrawCreate(506.500000, 207.812500, "Skilli na zbrane");
TextDrawLetterSize(info8, 0.449999, 1.600000);
TextDrawAlignment(info8, 1);
TextDrawColor(info8, -1);
TextDrawSetShadow(info8, 0);
TextDrawSetOutline(info8, 1);
TextDrawBackgroundColor(info8, 51);
TextDrawFont(info8, 1);
TextDrawSetProportional(info8, 1);

 

 

A tu je kód toho príkazu info,kde to chcem ukazovať.

 

 

ocmd:info(playerid,params[])
{
   TextDrawShowForPlayer(playerid,info1);
   TextDrawShowForPlayer(playerid,info2);
   TextDrawShowForPlayer(playerid,info3);
   TextDrawShowForPlayer(playerid,info4);
   TextDrawShowForPlayer(playerid,info5);
   TextDrawShowForPlayer(playerid,info6);
   TextDrawShowForPlayer(playerid,info7);
   TextDrawShowForPlayer(playerid,info8);
   return 1;
}

 

 

Link to comment
Share on other sites

najdi prosim v kodu vsechny TextDrawHideForPlayer a hod je sem s popiskem kde presne se nachazej. ten prikaz s tim nema nic spolecnyho, pokuch chces aby se ti ten TD ukazal po spawnu.

Link to comment
Share on other sites

tu je stranka stiahni si ten TDeditor www.leteckaposta.cz/990451607

 

daj si ho napriklad na Windows server a ked prides na server zadaj /text a cez už si vytvoriš ho aj poupravujes a potom sa ty vytvori "pwn" kod v scriptfiles

Link to comment
Share on other sites

Pozrite keď to vytvaranie textdrawu mam takto: Tak to zmizne.

 

 

info2 = TextDrawCreate(470.000000, 15.937500, "usebox");
TextDrawFont(info2, TEXT_DRAW_FONT_MODEL_PREVIEW);
TextDrawSetPreviewModel(info2, 45);
TextDrawLetterSize(info2, 0.000000, 47.516666);
TextDrawTextSize(info2, 242.500000, 0.000000);
TextDrawAlignment(info2, 1);
TextDrawColor(info2, 0);
TextDrawUseBox(info2, true);
TextDrawBoxColor(info2, -1378294017);
TextDrawSetShadow(info2, 0);
TextDrawSetOutline(info2, 0);

 

 

Ale keď mám vytváranie textdrawu takto:   Tak to ide

 

 

info2 = TextDrawCreate(470.000000, 15.937500, "usebox");
TextDrawLetterSize(info2, 0.000000, 47.516666);
TextDrawTextSize(info2, 242.500000, 0.000000);
TextDrawAlignment(info2, 1);
TextDrawColor(info2, 0);
TextDrawUseBox(info2, true);
TextDrawBoxColor(info2, -1378294017);
TextDrawSetShadow(info2, 0);
TextDrawSetOutline(info2, 0);
TextDrawFont(info2,0);

 

 

Edited by KuraMa
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...