Wysłany: 2012-10-15, 15:49
Bomber41
Wiek: 34 Na forum: 5045 dni Posty: 27
Witajcie, przerabiam sobie map? home-rp i jest tam si?a, lecz nie ma jak jej trenowa?, chyba ?e o czym? nie wiem. Chcia?bym si? was zapyta? jak zrobi? komend? np. karnet, gdzie daje graczowi karnet na 20 min i gdy minie 20 min dostanie +50 si?y?
Wysłany: 2012-10-15, 16:04
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Timer w komendzie dla wywo?anego gracza. Timer na 1 min = 60000ms * 20 = 1200000ms. W tym timerze dajesz graczowi si??
Kod:
Lub co? podobnego.
Wysłany: 2012-10-15, 16:09
Bomber41
Wiek: 34 Na forum: 5045 dni Posty: 27
Mam co? takiego i co dalej?
Kod:
CMD:karnet(playerid, cmdtext[])
{
if(!ToBiznes(playerid,PlayerInfo[playerid][pBiznes])) return 1;
new b=PlayerInfo[playerid][pBiznes];
if(BiznesInfo[b][bTyp]!=3) return 1;
if(!DoInRange(20, playerid,BiznesInfo[b][bWyjscieX],BiznesInfo[b][bWyjscieY],BiznesInfo[b][bWyjscieZ]))
{
GuiInfo(playerid,"Nie jeste? w si?owni!");
return 1;
}
Wysłany: 2012-10-15, 19:12
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Kod: CMD:karnet(playerid, cmdtext[])
{
if(!ToBiznes(playerid,PlayerInfo[playerid][pBiznes])) return 1;
new b=PlayerInfo[playerid][pBiznes];
if(BiznesInfo[b][bTyp]!=3) return 1;
if(!DoInRange(20, playerid,BiznesInfo[b][bWyjscieX],BiznesInfo[b][bWyjscieY],BiznesInfo[b][bWyjscieZ]))
{
GuiInfo(playerid,"Nie jeste? w si?owni!");
return 1;
}
SetTimerEx("Sila", 1200000, false, "i", playerid);
return 1;
}
Kod: forward Sila(playerid);
public Sila(playerid)
{
//Min??o 20 minut od wpisania komendy, tutaj dajesz graczowi si??
return 1;
}
Wysłany: 2012-10-15, 20:07
Bomber41
Wiek: 34 Na forum: 5045 dni Posty: 27
A jak zrobi? ?eby tej komendy da?o si? u?y? raz na 1h na danym graczu?
Wysłany: 2012-10-15, 21:17
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
U?yj czasu unixowego, bo nie ma sensu robi? timer na godzin? dla gracza. U?ywasz go tak
Kod: new pTime = gettime() + 3600; //3600 to liczba sekund
Tagi: home-rp :: siła
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: