Wysłany: 2013-07-26, 23:26
akon823
Czekotubka :D
Wiek: 29 Na forum: 4816 dni Posty: 399
Nick w MP: Remik14
Piwa : 152
Witam
1.Mam problem z wy?wietlaniem ilo?ci dostarczen poniewa? gdy kto? zrobi dostarczenie to mi to r?wnie? dodaje ;c Jest napisane 0 ale na nim jeszcze 1 ;/
To jest kod kt?ry dodaje do tego textdrawu
Kod: Dostarczenia[playerid]++;
new tmp[32];
format(tmp, 32, "Dostarczenia: %d", Dostarczenia[playerid]);
for(new i = 0, x = GetMaxPlayers(); i<x; i++)
{
TextDrawSetString(tddDostarczenia[i], tmp);
}
2.Dlaczego nie dzia?a ta komenda ? Niby dzia?a ale nic si? nie dzieje co? zepsu?em z moveobject ?
Kod
Kod: CMD:po(playerid, params[])
{
#pragma unused params
if(gTeam[playerid] == TEAM_POLICJA)
{
if(IsPlayerInRangeOfPoint(playerid, 9.0, 1587.6999500, -1638.0000000, 15.0000000))
{
MoveObject(BramaPoliLs, 1587.6999500, -1638.0000000, 9.2000000, 1.0, 0.0000000, 0.0000000, 271.1210000);
SendClientMessage(playerid, Niebieski, "Brama otwarta !");
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid, 9.0, 2294.0000000, 2498.5000000, 4.9000000))
{
MoveObject(BramaPoliLv, 2294.0000000, 2498.5000000, -0.7000000, 1.0, 0.0000000, 0.0000000, 0.0000000);
SendClientMessage(playerid, Niebieski, "Brama otwarta !");
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid, 9.0, 2335.0000000, 2443.6999500, 7.0000000))
{
MoveObject(BramaPoliLv2, 2335.0000000, 2443.6999500, 0.9000000, 1.0, 0.0000000, 0.0000000, 329.9740000);
SendClientMessage(playerid, Niebieski, "Brama otwarta !");
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid, 9.0, -1631.5999800, 688.5000000, 8.7000000))
{
MoveObject(BramaPoliSf, -1631.5999800, 688.5000000, 3.3000000, 1.0, 0.0000000, 0.0000000, 269.9240000);
SendClientMessage(playerid, Niebieski, "Brama otwarta !");
return 1;
}
else
SendClientMessage(playerid, Niebieski, "Jeste? za daleko bramy !");
}
else
SendClientMessage(playerid, Czerwony, "Nie jeste? policjantem !");
return 1;
}
CMD:pc(playerid, params[])
{
#pragma unused params
if(gTeam[playerid] == TEAM_POLICJA)
{
if(IsPlayerInRangeOfPoint(playerid, 9.0, 1587.6999500, -1638.0000000, 15.0000000))
{
MoveObject(BramaPoliLs, 1587.6999500, -1638.0000000, 15.0000000, 1.0, 0.0000000, 0.0000000, 271.1250000);
SendClientMessage(playerid, Niebieski, "Brama zamkni?ta !");
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid, 9.0, 2294.0000000, 2498.5000000, 4.9000000))
{
MoveObject(BramaPoliLv, 2294.0000000, 2498.5000000, 4.9000000, 1.0, 0.0000000, 0.0000000, 0.0000000);
SendClientMessage(playerid, Niebieski, "Brama zamkni?ta !");
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid, 9.0, 2335.0000000, 2443.6999500, 7.0000000))
{
MoveObject(BramaPoliLv2, 2335.0000000, 2443.6999500, 7.0000000, 1.0, 0.0000000, 0.0000000, 329.9740000);
SendClientMessage(playerid, Niebieski, "Brama zamknieta !");
return 1;
}
else if(IsPlayerInRangeOfPoint(playerid, 9.0, -1631.5999800, 688.5000000, 8.7000000))
{
MoveObject(BramaPoliSf, -1631.5999800, 688.5000000, 8.7000000, 1.0, 0.0000000, 0.0000000, 269.9240000);
SendClientMessage(playerid, Niebieski, "Brama zamknieta !");
return 1;
}
else
SendClientMessage(playerid, Niebieski, "Jeste? za daleko bramy !");
}
else
SendClientMessage(playerid, Niebieski, "Nie jeste? policjantem");
return 1;
}
3.Chcia?bym zrobi? topk? czyli 10 os?b kt?re maj? najwi?cej dostarcze? Kod poda?em w punkcie 1
4.Jak zrobi? odliczanie przed respawnem pojazd?w ?:D
Jak na razie to tyle
Pozdrawiam
Wysłany: 2013-07-27, 00:24
IgrexolonO
Wiek: 34 Na forum: 6810 dni Posty: 1386
Piwa : 1062
#1. aha..
Kod: Dostarczenia[playerid]++;
new tmp[32];
for(new i;i<MAX_PLAYERS;i++)
{
format(tmp, sizeof(tmp), "Dostarczenia: %d", Dostarczenia[playerid]);
TextDrawSetString(tddDostarczenia[i], tmp);
}
#2. Kod: CMD:po(playerid, params[])
{
if(gTeam[playerid] != TEAM_POLICJA) return SendClientMessage(playerid, Czerwony, "Nie jeste? policjantem!"), 1;
if(IsPlayerInRangeOfPoint(playerid, 9.0, 1587.6999500, -1638.0000000, 15.0000000))
{
MoveObject(BramaPoliLs, 1587.6999500, -1638.0000000, 9.2000000, 1.0, 0.0000000, 0.0000000, 271.1210000);
SendClientMessage(playerid, Niebieski, "Brama otwarta!");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 9.0, 2294.0000000, 2498.5000000, 4.9000000))
{
MoveObject(BramaPoliLv, 2294.0000000, 2498.5000000, -0.7000000, 1.0, 0.0000000, 0.0000000, 0.0000000);
SendClientMessage(playerid, Niebieski, "Brama otwarta!");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 9.0, 2335.0000000, 2443.6999500, 7.0000000))
{
MoveObject(BramaPoliLv2, 2335.0000000, 2443.6999500, 0.9000000, 1.0, 0.0000000, 0.0000000, 329.9740000);
SendClientMessage(playerid, Niebieski, "Brama otwarta!");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 9.0, -1631.5999800, 688.5000000, 8.7000000))
{
MoveObject(BramaPoliSf, -1631.5999800, 688.5000000, 3.3000000, 1.0, 0.0000000, 0.0000000, 269.9240000);
SendClientMessage(playerid, Niebieski, "Brama otwarta!");
return 1;
}
SendClientMessage(playerid, Niebieski, "Jeste? za daleko bramy!");
return 1;
}
CMD:pc(playerid, params[])
{
if(gTeam[playerid] != TEAM_POLICJA) return SendClientMessage(playerid, Czerwony, "Nie jeste? policjantem!"), 1;
if(IsPlayerInRangeOfPoint(playerid, 9.0, 1587.6999500, -1638.0000000, 15.0000000))
{
MoveObject(BramaPoliLs, 1587.6999500, -1638.0000000, 15.0000000, 1.0, 0.0000000, 0.0000000, 271.1250000);
SendClientMessage(playerid, Niebieski, "Brama zamkni?ta!");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 9.0, 2294.0000000, 2498.5000000, 4.9000000))
{
MoveObject(BramaPoliLv, 2294.0000000, 2498.5000000, 4.9000000, 1.0, 0.0000000, 0.0000000, 0.0000000);
SendClientMessage(playerid, Niebieski, "Brama zamkni?ta!");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 9.0, 2335.0000000, 2443.6999500, 7.0000000))
{
MoveObject(BramaPoliLv2, 2335.0000000, 2443.6999500, 7.0000000, 1.0, 0.0000000, 0.0000000, 329.9740000);
SendClientMessage(playerid, Niebieski, "Brama zamknieta!");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 9.0, -1631.5999800, 688.5000000, 8.7000000))
{
MoveObject(BramaPoliSf, -1631.5999800, 688.5000000, 8.7000000, 1.0, 0.0000000, 0.0000000, 269.9240000);
SendClientMessage(playerid, Niebieski, "Brama zamknieta!");
return 1;
}
SendClientMessage(playerid, Niebieski, "Jeste? za daleko bramy!");
return 1;
}
#3. Topka sama w sobie jest idiotyczna. Pisa?em to ostatnio ale nie b?d? pisa? drugi raz, bo sp?dzi?em nad tym 15 minut, ?eby topka robi?a sie nawet przy 500 wynikach. Jak znajd? to dam.
#4. Yyy.. Normalnie? SetTimer i jechane?
Tagi: dostarczenia
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: