Wysłany: 2012-09-30, 14:43
djdanio001
Wiek: 28 Na forum: 6017 dni Posty: 17
Witam, wpisuj?c komend? /stoj ID, wy?wietla mi si? ten napis, ale jak juz wpisze, ?eby komu? si? wy?wietli? czyli inne ID to nadal mi si? to wy?wietla.
Napiszcie co jest ?le w tym skrypcie.
Kod: if(strcmp(cmd, "/stoj", true) == 0)
{
if(gTeam[playerid] == TEAM_POLICJA)
{
new tmp[256];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "SERVER:/stoj [ID gracza]");
}
else
{
if(!IsPlayerConnected(strval(tmp)))
{
SendClientMessage(playerid, COLOR_ADMIN, "Z?e ID gracza");
return 1;
}
GameTextForPlayer(playerid, "STAC POLICJA! ZJEDZ NA POBOCZE", 10000, 6);
}
}
return 1;
}
Wysłany: 2012-09-30, 14:46
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
To powinno dzia?a? na 100 % ten sam kod mam w mapie i chodzi
Wysłany: 2012-09-30, 14:52
djdanio001
Wiek: 28 Na forum: 6017 dni Posty: 17
hmmm, ciekawe dlaczego mi nie dzia?a ;/
Wysłany: 2012-09-30, 14:54
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Nawet gdy wpiszesz id gracza(np 11) te? tobie si? pokazuje ?
Wysłany: 2012-09-30, 15:45
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Kod:
GameTextForPlayer(playerid, "STAC POLICJA! ZJEDZ NA POBOCZE", 10000, 6);
playerid - wykonuje si? to na Tobie, a nie na osobie innej.
Zamiast playerid daj to strval(tmp)
czyli:
Kod:
GameTextForPlayer(strval(tmp), "STAC POLICJA! ZJEDZ NA POBOCZE", 10000, 6);
Tagi: pawno :: nie :: działa :: skrypt :: mapie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: