Szerző Téma: Textdraw error(megint)  (Megtekintve 890 alkalommal)

Textdraw error(megint)
« Dátum: 2013. július 25. - 13:10:17 »
0 Show voters
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 :)

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
Textdraw error(megint)
« Válasz #1 Dátum: 2013. július 25. - 14:10:28 »
0 Show voters
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);
}

Textdraw error(megint)
« Válasz #2 Dátum: 2013. július 25. - 14:50:12 »
0 Show voters
if(szervezet > 0) format(frakcio, \"%s\", Szervezetneve[szervezet-1][2]);

 

error 035: argument type mismatch (argument 2)

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
Textdraw error(megint)
« Válasz #3 Dátum: 2013. július 25. - 15:47:48 »
0 Show voters
if(szervezet > 0) format(frakcio, \"%s\", Szervezetneve[szervezet][2]-1);

Textdraw error(megint)
« Válasz #4 Dátum: 2013. július 25. - 16:11:10 »
0 Show voters
rror 035: argument type mismatch (argument 2)

Textdraw error(megint)
« Válasz #5 Dátum: 2013. július 25. - 16:45:49 »
0 Show voters
Szia vegyél fel skypen és megcsinálom neked

Textdraw error(megint)
« Válasz #6 Dátum: 2013. július 25. - 16:51:11 »
0 Show voters
Felvettelek!!!

Textdraw error(megint)
« Válasz #7 Dátum: 2013. július 25. - 16:53:02 »
+1 Show voters
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]);
« Utoljára szerkesztve: 2013. július 25. - 16:54:35 írta hegdavid95 »

Textdraw error(megint)
« Válasz #8 Dátum: 2013. július 25. - 17:07:30 »
0 Show voters
Kösziii !!! Ment a +!!  :thumbsup:

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal