GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: donking11 - 2013. július 25. - 13:10:17

Cím: Textdraw error(megint)
Írta: donking11 - 2013. július 25. - 13:10:17
Sikerült rájönnöm,hogy hogyan is kell megcsinálnom,viszont van 2 amit nem tudok megcsinálni,valaki segítene ?? Folyamatosan erroros:
 
new szervezet, frakcio;
        szervezet = PlayerInfo[playerid][pMember];
        if(szervezet > 0)
   Format(frakcio, \"%s\", Szervezetneve[szervezet-1][2]);
else
   frakcio = \"Nincs\";
Textdraw11 = TextDrawCreate(490.000000, 150.000000,str);
TextDrawBackgroundColor(Textdraw11, 255);
TextDrawFont(Textdraw11, 3);
TextDrawLetterSize(Textdraw11, 0.310000, 1.100000);
TextDrawColor(Textdraw11, 8650751);
TextDrawSetOutline(Textdraw11, 1);
TextDrawSetProportional(Textdraw11, 1);
 
        Format(str,sizeof(str),\"~r~%d~r~\",PlayerInfo[playerid][pRank]);
Textdraw4 = TextDrawCreate(490.000000, 164.000000, str);
TextDrawBackgroundColor(Textdraw4, 255);
TextDrawFont(Textdraw4, 3);
TextDrawLetterSize(Textdraw4, 0.340000, 1.000000);
TextDrawColor(Textdraw4, 8650751);
TextDrawSetOutline(Textdraw4, 1);
TextDrawSetProportional(Textdraw4, 1);

 
Errorok:
 
error 035: argument type mismatch (argument 3) Ebben a sorban: Format(str,sizeof(str),\"~r~%d~r~\",PlayerInfo[playerid][pRank]);

 

error 035: argument type mismatch (argument 1), error 035: argument type mismatch (argument 1) Ebben: Format(frakcio, \"%s\", Szervezetneve[szervezet-1][2]);

 
Elõre is köszi,aki tud segíteni :)
Cím: Textdraw error(megint)
Írta: BoOy - 2013. július 25. - 14:10:28
new szervezet, frakcio[128],str[128];
szervezet = PlayerInfo[playerid][pMember];
if(szervezet > 0) format(frakcio, \"%s\", Szervezetneve[szervezet-1][2]);
else
{
frakcio = \"Nincs\";
Textdraw11 = TextDrawCreate(490.000000, 150.000000,str);
TextDrawBackgroundColor(Textdraw11, 255);
TextDrawFont(Textdraw11, 3);
TextDrawLetterSize(Textdraw11, 0.310000, 1.100000);
TextDrawColor(Textdraw11, 8650751);
TextDrawSetOutline(Textdraw11, 1);
TextDrawSetProportional(Textdraw11, 1);
format(str,sizeof(str),\"~r~%d~r~\",PlayerInfo[playerid][pRank]);
Textdraw4 = TextDrawCreate(490.000000, 164.000000, str);
TextDrawBackgroundColor(Textdraw4, 255);
TextDrawFont(Textdraw4, 3);
TextDrawLetterSize(Textdraw4, 0.340000, 1.000000);
TextDrawColor(Textdraw4, 8650751);
TextDrawSetOutline(Textdraw4, 1);
TextDrawSetProportional(Textdraw4, 1);
}
Cím: Textdraw error(megint)
Írta: donking11 - 2013. július 25. - 14:50:12
if(szervezet > 0) format(frakcio, \"%s\", Szervezetneve[szervezet-1][2]);

 

error 035: argument type mismatch (argument 2)
Cím: Textdraw error(megint)
Írta: BoOy - 2013. július 25. - 15:47:48
if(szervezet > 0) format(frakcio, \"%s\", Szervezetneve[szervezet][2]-1);
Cím: Textdraw error(megint)
Írta: donking11 - 2013. július 25. - 16:11:10
rror 035: argument type mismatch (argument 2)
Cím: Textdraw error(megint)
Írta: jakab49 - 2013. július 25. - 16:45:49
Szia vegyél fel skypen és megcsinálom neked
Cím: Textdraw error(megint)
Írta: donking11 - 2013. július 25. - 16:51:11
Felvettelek!!!
Cím: Textdraw error(megint)
Írta: hegdavid95 - 2013. július 25. - 16:53:02
Ha már kiírja neked hogy mi a hiba legalább olvasd már el...
a 2. argumentum típusa hibás
 
format(frakcio, >>>>>>>>>>>\"%s\"<<<<<<<<<<<, Szervezetneve[szervezet-1][2]);

 itt. Oda még elé kéne a string mérete sizeof(frakcio)
 
format(frakcio, sizeof(frakcio),\"%s\", Szervezetneve[szervezet-1][2]);
Cím: Textdraw error(megint)
Írta: donking11 - 2013. július 25. - 17:07:30
Kösziii !!! Ment a +!!  :thumbsup: