Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-12-13, 01:29


Avira15







Wiek: 33
Na forum: 4921 dni
Posty: 34



Respekt: 50

Witam!

Mam taka komend?, kt?ra dzia?a, lecz tylko na jednego gracza czyli /nakarm id, chcia?bym j? przerobi? na /nakarmall aby wszystkich karmi?o. Pomo?ecie ?

/nakarm id:

Kod:

CMD:nakarm(playerid, params[])
{
if(IsPlayerAdmin(playerid) == 1)
return 0;
if(sscanf(params, "d", player))
return SendClientMessage(playerid, JCZERWONY, "/nakarm [id]");
if(!IsPlayerConnected(player))
return SendClientMessage(playerid, JCZERWONY, "Ten gracz nie jest pod??czony!");
{
TextDrawHideForPlayer(player, BrakEnergii[player]);
Gracz[player][Energia] = 100;
format(String32, sizeof String32, "%s nakarmi? Ci?.", PlayerName(playerid));
SendClientMessage(player, POMARANCZOWY, String32);
format(String32, sizeof String32, "Nakarmi?e? %s.", PlayerName(player));
SendClientMessage(playerid, POMARANCZOWY, String32);
}
return 1;
}


oraz mam komend? /tankuj, kt?r? chcia?bym przerobi? na /tankujall:

Kod:

case 1:
{
Pojazd[vehicleid][Paliwo] = 80;
if(IsTruck(vehicleid) == 1)
{
Pojazd[vehicleid][Paliwo] = 220;
}
else if(IsDost(vehicleid) == 1)
{
Pojazd[vehicleid][Paliwo] = 80;
}
else if(IsMotor(vehicleid) == 1)
{
Pojazd[vehicleid][Paliwo] = 60;
}
SendClientMessage(playerid, ZOLTY, "Zatankowa?e? pojazd.");
}


Tankuj zaczerpni?te z GUI dlatego case1, lecz ja chcia?bym przerobi? to na /tankujall je?li si? da.

DAJE PIWKA !

Dzi?ki !

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-13, 12:21


Iggy

#admin






Wiek: 26
Na forum: 4596 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .

Temat został przeniesiony do prawidłowego działu.





Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-13, 17:52


kazami

Pawner/PTG






Wiek: 27
Na forum: 4596 dni
Posty: 405
Nick w MP: adi888

Piwa: 43

Respekt: 76,3

Ostrzeżeń: 80%
Proste ;)

NakarmAll
Pawn

CMD:nakarmall(playeridparams[])
{
for(new i=0MAX_PLAYERSi++)
{
Gracz[i][Energia] = 100SendClientMessage(iCzerwony"Wszyscy gracze zostali nakarmieni !");
return 1;
}
return 1;
}

Pawn

CMD:nataknujall(playeridparams[])
{
for(new i=0MAX_VEHICLESi++)
{
Pojazd[i][Paliwo] = 60SendClientMessageToAll(Czerwony"Wszystkie pojazdy zostaly zatankowane !");
return 1;
}
return 1;
}


Oczywi?cie mo?e by? jaki? warring jak co? to pisz :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-13, 18:39


Iggy

#admin






Wiek: 26
Na forum: 4596 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
kazami, w tej pierwszej cmd masz ma?y b??d. :P

Pawn
CMD:nakarmall(playeridparams[])
{
for(new i=0MAX_PLAYERSi++)
{
Gracz[i:1][Energia] = 100SendClientMessageToAll(iCzerwony"Wszyscy gracze zostali nakarmieni !");
return 1;
}
return 1;
}


Przy SendClientMessage nie doda?e? "ToAll". :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-13, 19:45


kazami

Pawner/PTG






Wiek: 27
Na forum: 4596 dni
Posty: 405
Nick w MP: adi888

Piwa: 43

Respekt: 76,3

Ostrzeżeń: 80%
Mo?e by? samo SendClientMessage i parametr i czyli wszystkim wy?le :)

Lub SendClientMessageToAll(Czerwony, "WIADOMOSC");

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-14, 02:11


Avira15







Wiek: 33
Na forum: 4921 dni
Posty: 34



Respekt: 50

Ladnie sie skompilowalo wyswietla informacje ze zatankowane lub nakarmieni lecz nic sie nie dzieje. Tylko podaje informacje. Macie jakis pomysl jak to naprawic ? Oraz chcialbym aby ta cmd byla dla admina, ale z tym juz sobie poradze.

Macie piwka i prosze o dalsza pomoc z koemndami

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-12-14, 08:14


kazami

Pawner/PTG






Wiek: 27
Na forum: 4596 dni
Posty: 405
Nick w MP: adi888

Piwa: 43

Respekt: 76,3

Ostrzeżeń: 80%
Kod:


CMD:nakarmall(playerid, params[])
{
for(new i=0; i < MAX_PLAYERS; i++)
{
Gracz[i][Energia] = 100;
}
SendClientMessage(i, Czerwony, "Wszyscy gracze zostali nakarmieni !");
return 1;
}


Kod:


CMD:nataknujall(playerid, params[])
{
for(new i=0; i < MAX_VEHICLES; i++)
{
Pojazd[i][Paliwo] = 60;
}
SendClientMessageToAll(Czerwony, "Wszystkie pojazdy zostaly zatankowane !");
return 1;
}


Teraz zobacz :)

A je?li cmd dla admina to masz tu przyk?ad

Kod:


CMD:nataknujall(playerid, params[])
{
if(ranga >= 4)
{
for(new i=0; i < MAX_VEHICLES; i++)
{
Pojazd[i][Paliwo] = 60;
}
SendClientMessageToAll(Czerwony, "Wszystkie pojazdy zostaly zatankowane !");
}
else
{
SendClientMessage(playerid, -1, "Brak Dostepu do CMD !"):
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Tagi: komenda :: tankujall :: oraz :: nakarmall
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Komenda na tankujall oraz nakarmall Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku