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

Wysłany: 2016-07-25, 17:58


RogalMAX







Wiek: 25
Na forum: 4128 dni
Posty: 12
Nick w MP: Zaha



Respekt: 50

Ostrzeżeń: 60%
Witam, chcia?em zrobi? dwie komendy telefon i przyjmij. Mia?o to dzia?a? w taki oto spos?b, ?e po wpisaniu /telefon ukazuje si? GUI z wyborem kogo chcemy wezwa? Policja, Pogotowie, Stra?, itp... P??niej pozycje gracza zosta?a zapisana i wys?ana do bazy danych, po czym u drugiego u?ytkownika wyskakuje informacja o tym, ?e gracz o nazwie np Kole? wzywa pomoc drogow? i ?eby wpisa? komend? /przyjmij kt?ry zaakceptuj? zlecenie i poka?e pozycj? gracza na mini mapie.

Dobra, po?ow? drogi ogarn??em i zrobi?em, niestety nie potrafi? wykombinowa? tak, ?eby dana frakcja zosta?a poinformowana o wypadku i wyskoczy?o jej, ?e Kole? wzywa pomoc i wpisz /przyjmij.

Oczywi?cie komend? potrafi? zrobi?, chodzi tylko o to jak wy?wietli? wiadomo?? danej frakcji lecz nie globalnie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-25, 18:18


NitroFuN

El Barto






Wiek: 25
Na forum: 4126 dni
Posty: 532

Piwa: 1195

Respekt: 650,5
Respekt: 650,5Respekt: 650,5

Nale?y utworzy? zmienn? i przypisa? danej frakcji :)

Podpis
GG: 61963221 - Discord: NitroFuN#2819


Gracz SA:MP - 2010-2019
Support Team - 26.11.2017 - 16.01.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-25, 19:06


Alina







Wiek: 27
Na forum: 3941 dni
Posty: 4
Nick w MP: Allia, Laura



Respekt: 50

Ostrzeżeń: 100%
Ale? pom?g?, zmienna zawsze nale?y przypisa?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-25, 19:25


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 | .
P?tla na wszystkich graczy, w p?tli sprawdzasz, kt?rzy gracze s? w frakcji, a na ko?cu po p?tli wysy?asz wiadomo?? do pracownik?w frakcji.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-25, 20:28


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 | .
Alina, to musisz gdzie? zapisa?, do jakiej? zmiennej przyk?adowo lub do bazy danych, tylko wtedy b?dzie wi?cej pracy z tym, bo trzeba b?dzie zapisywa?/wczytywa? dane z bazy. Na przyk?adzie zmiennej:

Pawn
new WzywajacyPD;

CMD:wezwijpd(playeridparams[])
{
        if(WzywajacyPD 0)
            return SendClientMessage(playerid, -1"Kto? ju? wzywa Pomoc Drogow?.");
    WzywajacyPD playerid;
    SendClientMessage(playerid, -1"Wezwa?e? Pomoc Drogow?.");
    return 1;
}

CMD:przyjmij(playeridparams[])
{
    new string[128];
    if(WyzwajacyPD 0)
        return SendClientMessage(playerid, -1"Aktualnie nikt nie wzywa Pomocy Drogowej.")
    
    format(string128"Przyj??e? wezwanie gracza %s(ID:%d)."PlayerName(WyzwajacyPD), WyzwajacyPD);
    SendClientMessage(playerid, -1string);
    
    format(string128"Twoje wezwanie przyj?? mechanik %s(ID:%d)."PlayerName(playerid), playerid);
    SendClientMessage(WyzwajacyPD, -1string);
       //tutaj tworzysz checkpoint, ikonk? na mapie czy co tam ma by?.
    return 1;
}


Mo?na jeszcze da? kilka takich zmiennych, czyli WzywajacyPD[5], wtedy b?dzie mo?liwo?? wzywania frakcji przez 5 graczy w jednej chwili, tylko b?dzie trzeba jeszcze sprawdza? czy dana zmienna jest ju? zaj?ta przez kogo?, kto wzywa frakcj? itd.

//Edit

Najpierw zamieszczasz pytanie, a p??niej usuwasz post. :-?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-25, 21:55


Dropgun







Wiek: 25
Na forum: 3808 dni
Posty: 25
Nick w MP: Dropgun

Piwa: 4

Respekt: 60

Ostrzeżeń: 100%
Lel, nie lepiej zrobi? stocka z wysy?aniem wiadomo?ci tylko dla pracownik?w frakcji ? :D p?telka i TEAM, no i po sprawie.

Co do akcepta, to zrobi? zwyk?? komend? np. /przyjmij i wtedy sprawdza czy jaki kolwiek gracz wezwa? frakcje [poprzez PVar'a np], je?eli tak to wiadomo, a je?eli nie to false. Wtedy wszyscy jednocze?nie mog? wys?a? wezwanie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-25, 23:12


RogalMAX







Wiek: 25
Na forum: 4128 dni
Posty: 12
Nick w MP: Zaha



Respekt: 50

Ostrzeżeń: 60%
Wypr?bowa?em to co napisali?cie ale dalej nie dzia?a, postanowi?em udost?pni? skrypt to i tak skrypt nowicjusza, wi?c pewnie ma jakie? niepotrzebny kod.
http://pastebin.com/czXr81F7

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-26, 13:48


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 | .
RogalMAX, ale co tam nie dzia?a Ci, opisz to troch?. :-?

"Dropgun" napisał/a:

Lel, nie lepiej zrobi? stocka z wysy?aniem wiadomo?ci tylko dla pracownik?w frakcji ? :D p?telka i TEAM, no i po sprawie.


Stock czy da? normalnie p?tle w jednej komendzie to i tak wyjdzie na jedno, tyle ?e ze stockiem wygodniej. :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-27, 13:27


RogalMAX







Wiek: 25
Na forum: 4128 dni
Posty: 12
Nick w MP: Zaha



Respekt: 50

Ostrzeżeń: 60%
Problem zosta? rozwi?zany, mo?na zamkn?? temat.

Postaw piwo autorowi tego posta
 

 
Tagi: [pawno] :: wypisywanie :: wiadomości :: czacie :: innego :: gracza
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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