Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Call of duty united ofensive.


Rekomendowane odpowiedzi

Opublikowano (edytowane)

słyszałem że w united ofensive spotykamy bohatera z call of duty 1 [2003] powieccie mi w kturej to misi hodzi dokładnie o milera

Edytowane przez edekedekedek
Opublikowano

Niestety muszę pisać posta po raz drugi..

A więc.. Faktycznie postać ta występuje w Call Of Duty:UO, lecz nie wliczała się w fabułę i mogłeś ją znaleźć w każdej misji. Już wyjaśniam..

Po pierwsze, przeszukałem dla Ciebie pliki gry cod:uo i natrafiłem na pewien skrypt w pak00.pk3 > maps/_names_gmi.gsc:

 

get_american_name()

{

switch (game["americannames"])

{

case 1: self.name = "Weir";break;

case 2: self.name = "Perlman";break;

case 3: self.name = "Holm";break;

(...)

case 121: self.name = "Miller";break;

(..)

case 180: self.name = "Angona"; game["americannames"] = 0;break;

}

}

 

Oraz:

 

get_british_name()

{

switch (game["britishnames"])

{

case 1: self.name = "Pvt. Baker";break;

case 2: self.name = "Sgt. Heacock";break;

(...)

case 69: self.name = "Pvt. Miller";break;

(...)

case 172: self.name = "Pvt. Falk"; game["britishnames"] = 0;break;

}

}

 

Wywołanie :

stała = liczba wszystkich imion z pojedynczej grupy;

losowa liczba = wylosuj( stała (przedział liczby od 0 do stałej w postaci integer) );

imie = get_american_name( losowa liczba );

 

Po polsku:

Te funkcje wywołane są dzięki LOSOWANIU pomiędzy wszystkimi imionami z pojedynczych grup (amerykanie, brytyjczycy czy też rosjanie).

Trochę matematyki:

Funkcja, do każdego elementu zbioru X (do każdego bota), jest przypisywana DOKŁADNIE JEDNA wartość Y ( liczba przekonwertowana na imię, dzięki funkcji get_.._name(); ).

 

Takie podsumowanie:

Każda postać poza fabułą, może otrzymać imię 'Miller' i jest to zdarzenie losowe pomiędzy zbiorem imion wybranych przez twórców.

WSZYSTKIE PLIKI W CHMURZE DLA MPCFORUM ZOSTAŁY USUNIĘTE. NIE KORZYSTAĆ Z MOICH PROGRAMÓW.

Proszę nie ingerować w moje posty/tematy, w razie potrzeby usunąć całą zawartość. Nie pomagam.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...