Ermm, /radio command? - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Ermm, /radio command? (
/showthread.php?tid=180467)
Ermm, /radio command? -
sekol - 01.10.2010
PHP код:
CMD:radio(playerid, params[])
{
new string[128];
format(file, 128, "/SRP/%s.ini", GetName(playerid));
new tekst;
if(dini_Int(file, "Frakcja") == 1)
{
if(dini_IntSet(file, "RangaWFrakcji", 6))
{
format(string, sizeof(string), "Rank 6 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
if(dini_IntSet(file, "RangaWFrakcji", 5))
{
format(string, sizeof(string), "Rank 5 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
if(dini_IntSet(file, "RangaWFrakcji", 4))
{
format(string, sizeof(string), "Rank 4 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
if(dini_IntSet(file, "RangaWFrakcji", 3))
{
format(string, sizeof(string), "Rank 3 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
if(dini_IntSet(file, "RangaWFrakcji", 2))
{
format(string, sizeof(string), "Rank 3 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
if(dini_IntSet(file, "RangaWFrakcji", 1))
{
format(string, sizeof(string), "Rank 3 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
SendClientMessage(playerid, COLOR_BLUE, string);
}
return 1;
}
Okey, it shows me
Код:
Rank 3 MY NAME (radio): , odbiуr.
instead of
Код:
Rank 3 MY NAME (radio): hello i wrote this, odbiуr.
Re: Ermm, /radio command? -
wups - 01.10.2010
pawn Код:
CMD:radio(playerid, params[])
{
new string[60];
format(file, 60, "/SRP/%s.ini", GetName(playerid));
new tekst[128];
if(sscanf(params,"s",tekst)) return SendClientMessage(playerid, COLOR_BLUE, " USAGE: /radio [text]");
if(dini_Int(file, "Frakcja") == 1)
{
if(dini_IntSet(file, "RangaWFrakcji", 6))
{
format(string, sizeof(string), "Rank 6 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
else if(dini_IntSet(file, "RangaWFrakcji", 5))
{
format(string, sizeof(string), "Rank 5 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
else if(dini_IntSet(file, "RangaWFrakcji", 4))
{
format(string, sizeof(string), "Rank 4 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
else if(dini_IntSet(file, "RangaWFrakcji", 3))
{
format(string, sizeof(string), "Rank 3 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
else if(dini_IntSet(file, "RangaWFrakcji", 2))
{
format(string, sizeof(string), "Rank 3 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
else if(dini_IntSet(file, "RangaWFrakcji", 1))
{
format(string, sizeof(string), "Rank 3 %s (radio): %s, odbiуr.", GetName(playerid), tekst);
}
SendClientMessage(playerid, COLOR_BLUE, string);
}
return 1;
}
Re: Ermm, /radio command? -
Mauzen - 01.10.2010
You do not put anything into tekst, also it is not a string but an integer (new tekst[128])
Edit: ah, wups was faster
Re: Ermm, /radio command? -
sekol - 01.10.2010
thanks.
Код:
The message you have entered is too short. Please lengthen your message to at least 8 characters.