Jump to content
Prosíme všetkých užívateľov, ktorý sa chcú opätovne pripojiť na discord aby znovu spárovali svoje účty kliknutím na "Discord" v navigácií a pripojili sa na server Read more... ×
  • 0
Sign in to follow this  
Lusklusk

pomoc Chyba ve spojování stringů

Dotaz

Dobrý den, potřeboval bych spojit dva stringy do jednoho. Je to moc dlouhé.

new str[600 + 1];
strcat(str, "{FFFFFF} \n{F81414}Herní Jméno: {FFFFFF}%s \n{F81414}ID Skinu: {FFFFFF}%d \n{F81414}Herní Peníze: {FFFFFF}$%d \n{F81414}Zabití: {FFFFFF}%d  \n{F81414}Smrtí: {FFFFFF}%d  \n{F81414}Letecký Průkaz: {FFFFFF}%s  \n{F81414}Zbrojní Průkaz: {FFFFFF}%s \n{F81414}Wanted Level: {FFFFFF}%d \n",PlayerName(playerid),GetPlayerSkin(playerid),GetPlayerMoney(playerid),PlayerInfo[playerid][pKills],PlayerInfo[playerid][pDeaths],lpb[playerid],zpb[playerid],GetPlayerWantedLevel(playerid));
strcat(str, "{F81414}Policejní Zkušenosti: {FFFFFF}%d",PlayerInfo[playerid][PoliceZK]);
ShowPlayerDialog(playerid,DIALOG_PROFIL,DIALOG_STYLE_MSGBOX,"Profil",str,"Zavřít",""); //Zobrazí dialóg

Bohužel to, ale nefunguje nevíte co s tím mám dělat?

Chyba je zde.:

error 035: argument type mismatch (argument 3)

 

Sdílet tento příspěvek


Link to post
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

  • 3

https://wiki.sa-mp.com/wiki/Strcat

Funkce strcat() pouze vezme 2. řetězec(arg2) a připojí ho k tomu 1. (arg1)

Pro dosazení nějaké hodnoty (proměnné), musíš ten řetězec formátovat pomocí funkce format() a v ní dosadit za specifikátory hodnoty.

https://wiki.sa-mp.com/wiki/Format
 

new 
	str[256];
format (str, 256, "Nick a titul %s [ID: %i]", var0, var1);
format (str, 256, "%s\nAdminRank %s Jméno [%s]", str, var2, var3);
format (str, 256, "%s\nMoney [%i$] [LEVEL %i]", str, GetPlayerMoney(playerid), var5);
ShowPlayerDialog(playerid, 1, 2, "Statistiky", str, "Zavrit", "");

 

Edited by Nope

Sdílet tento příspěvek


Link to post
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
Sign in to follow this  

×