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

Wysłany: 2018-08-12, 16:09


MatiKiller

Lubie Marchew!






Wiek: 26
Na forum: 4670 dni
Posty: 11
Nick w MP: MatiKiller



Respekt: 50

Pawn

new WGSkin[2],WGColor[2],WGName[2];
enum enumGangWG
{
    SkinTeam1,
    SkinTeam2,
    ColorTeam1[11],
    ColorTeam2[11],
    NameTeam1[50],
    NameTeam2[50]
}

new GangWG[][enumGangWG] =
{
    {115108,  0x00b2eeFF,0xeec900FF,  "{eec900}Los Santos Vagos","{00b2ee}Varrios Los Aztecas"},
    {107104,  0x299617FF,0x604091FF,  "{604091}The Ballas",      "{299617}Grove Street Families"},
    {107108,  0x299617FF,0xeec900FF,  "{eec900}Los Santos Vagos","{299617}Grove Street Families"},
    {115104,  0x00b2eeFF,0x604091FF,  "{604091}The Ballas",      "{00b2ee}Varrios Los Aztecas"}
};

WGRands()
{
    new GangWGRand random(sizeof(GangWG));
    WGName[0] = GangWG[GangWGRand][NameTeam1];
    WGName[1] = GangWG[GangWGRand][NameTeam2];
    return 1;
}

CMD:testwg2(playerid)
{
    WGRands();
    new Strin[122];
    format(Strinsizeof(Strin), "Druzyna 1 - %s"WGName[0]);
    SCM(playeridCOLOR_GREENStrin);
    format(Strinsizeof(Strin), "Druzyna 2 - %s"WGName[1]);
    SCM(playeridCOLOR_GREENStrin);
    return 1;
}




Nie rozumiem czemu wy?wietla mi jakie? "znaki" zamiast nazwy gang?w

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-08-12, 19:48


Zamek







Wiek: 26
Na forum: 3788 dni
Posty: 168
Nick w MP: Zamek

Piwa: 276

Respekt: 295,8
Respekt: 295,8Respekt: 295,8Respekt: 295,8

Poniewa? twoja tablica 'WGName[2]' nie zapisuje ci?gu tekstowego (string/varchat) tylko liczby (integer).

W tym celu musisz stworzy? tablic? wielowymiarow? dodaj?c w nawiasach kwadratowych maksymaln? ilo?? znak?w formatowanego tekstu.

Pawn

new WGName[2][80]


I zamiast przypisywa? musisz sformatowa? zmienn?.

Pawn

format(WGName[0], 80GangWG[GangWGRand][NameTeam1]);


Tak u?o?ony kod powinien w pe?ni spe?nia? swoje zadanie ;) . Pami?taj aby nie przesadza? z maksymaln? ilo?ci? znak?w poniewa? to obci??a kod i zwi?ksza wielko?? pliku .amx (tym bardziej przy tablicach wielowymiarowych).

Podpis
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
MatiKiller
Tagi: randomowe :: nazwy :: gangów
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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