TextDrawSetString(Textdraw4[playerid],string); // tag mismatch
TextDrawShowForPlayer(playerid,Textdraw4[playerid]); // tag mismatch
TextDrawDestroy(Textdraw4[playerid]); // tag mismatch
Textdraw4[i] = TextDrawCreate(86.000000, 428.000000, " "); // tag mismatch
TextDrawAlignment(Textdraw4[i], 2); // tag mismatch
TextDrawBackgroundColor(Textdraw4[i], 255); // tag mismatch
TextDrawFont(Textdraw4[i], 2); // tag mismatch
TextDrawLetterSize(Textdraw4[i],0.280000, 1.100000); // tag mismatch
TextDrawColor(Textdraw4[i], -1); // tag mismatch
TextDrawSetOutline(Textdraw4[i], 1); // tag mismatch
TextDrawSetProportional(Textdraw4[i], 1); // tag mismatch
forward Prisond(playerid);
public Prisond(playerid)
{
new rand;
rand = random(sizeof(gPrisonSpawns));
DOO_SetPlayerPos(playerid, gPrisonSpawns[rand][0],gPrisonSpawns[rand][1], gPrisonSpawns[rand][2], gPrisonSpawns[rand][3], gPrisonSpawns[rand][4], gPrisonSpawns[rand][5], gPrisonSpawns[rand][6], gPrisonSpawns[rand][7], gPrisonSpawns[rand][8]); // number of arguments does not match definition
return 1;
}
new Text:Textdraw4[MAX_PLAYERS];
You must have at top of your gamemode:
pawn Код:
|
invalid number of arguments does not match definition
Follow the format of the functions so will not get warnings. (https://sampwiki.blast.hk/wiki/TextDrawSetString)
|
Do What MrSurfur said do it with all functions follow all funtions format !
|
The reason why it says
Код:
invalid number of arguments does not match definition |
new Float:gPrisonSpawns[8][10] = { {157.3793,-203.4345,342.9255}, {162.1676,-202.7620,342.9255}, {171.3522,-182.2133,346.9245}, {166.1989,-182.3452,346.9245}, {167.2288,-202.7806,346.9321}, {162.6096,-202.5095,346.9330}, {162.4220,-182.0654,342.9255}, {157.6658,-181.8451,342.9255} };