Jelentkezz be, hogy követhesd  
Követő(k) 0
gnorby88

/911 probléma

3 hozzászólás ebben a témában

Hello van ez a parancsom: /911 [id] [ok]

	if(strcmp(cmd, "/911", true) == 0) {
    new tmp[256];
    new ok;
	tmp = strtok(cmdtext, idx);

	if(!strlen(tmp)) {
		SendClientMessage(playerid, COLOR_WHITE, "HASZNÁLAT: /911 [playerid] [ok]");
		return 1;
	}
	giveplayerid = strval(tmp);

	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp)) {
		SendClientMessage(playerid, COLOR_WHITE, "HASZNÁLAT: /911 [playerid] [ok]");
		return 1;
	}
		ok = strval(tmp);

	if (IsPlayerConnected(giveplayerid)) {
		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		GetPlayerName(playerid, sendername, sizeof(sendername));
		format(string, sizeof(string), "[RADIO] %s jelentette, hogy %s %s", sendername,giveplayer, ok);
		SendClientMessage(playerid, COLOR_YELLOW, string);
	}else {
		format(string, sizeof(string), "%d ez egy nem aktív játékos.", giveplayerid);
		SendClientMessage(playerid, COLOR_YELLOW, string);
	}
	return 1;
}

itt van a baj:

format(string, sizeof(string), "[RADIO] %s jelentette, hogy %s %s", sendername,giveplayer, ok);

Nem irja ki a szöveget! Azt ki irja h ki és kit jelentett fel csak azt nem h miért.Tehát az ok hiányzik.

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon

SendClientMessage(playerid, COLOR_YELLOW, string);

Így csak annak fogja kiírni aki a jelentést tette.

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon

SendClientMessage(playerid, COLOR_YELLOW, string);

Így csak annak fogja kiírni aki a jelentést tette.

Jah. Az igaz. Köx h szóltál, de nem az a gondom...  :-\

Megosztás


Megosztás link alapján
Megosztás egy közösségi oldalon
Vendég
A téma le van zárva, így nem szólhatsz hozzá!
Jelentkezz be, hogy követhesd  
Követő(k) 0