Wysłany: 2019-07-23, 11:27
ufoludeq
Wiek: 24 Na forum: 2605 dni Posty: 21
Nick w MP: UFO
Piwa : 90
Czesc dlaczego string w enumie nie dziala ?
Pawn enum testenum
{
string [ 124 ]
};
new test [ MAX_PLAYERS ][ testenum ];
Tutaj cos takiego dziala ale w grze nie wyswietla tekstu
Pawn CMD : test1 ( playerid )
{
test [ playerid ][ string ] = strval ( "T" );
return 1 ;
}
A to nie dziala wyskakuje error
Pawn CMD : test2 ( playerid )
{
test [ playerid ][ string ] = "Test" ;
return 1 ;
}
Pawn C : \Users\Kamil\Desktop\DM\filterscripts\tescik . pwn ( 154 ) : error 047 : array sizes do not match , or destination array is too small
Dodam ze bez enuma to dziala
Wysłany: 2019-07-23, 11:53
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Pierwszy kod nie dzia?a, bo funkcja strval zwraca liczb?, a nie tekst. Drugi kod nie dzia?a, bo ?le przypisujesz ci?g znak?w do tablicy. U?yj funkcji format lub strcat
Kod: strcat(test[playerid][string], "Test");
Więcej szczegółów
Wystawiono 1 piw(a):ufoludeq
Wysłany: 2019-07-24, 10:45
ufoludeq
Wiek: 24 Na forum: 2605 dni Posty: 21
Nick w MP: UFO
Piwa : 90
Ok to co mi da?es dzia?a ale teraz mam jedno pytanie jak zrobic aby wstawic w stringa inputtext? Probowalem cos takiego ale to nie chce dzialac
Pawn format ( string , sizeof string , "test[playerid][stringg%i]" , test [ playerid ][ wybranystring ]);
strcat ( string , inputtext );
Wysłany: 2019-07-24, 12:13
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
?rednio rozumiem co chcesz teraz zrobi?. Poda?em prosty przyk?ad, zamiast "Test" mo?esz wstawi? ka?dy inny ci?g znak?w
Kod: strcat(test[playerid][string], "Test");
//albo
strcat(test[playerid][string], inputtext);
Więcej szczegółów
Wystawiono 1 piw(a):ufoludeq
Wysłany: 2019-07-24, 21:08
Verenon.
Wiek: 35 Na forum: 2533 dni Posty: 8
Nick w MP: Verenon.
Piwa : 4
Je?li chcesz wstawi? INPUTTEXT wykonaj za pomoc? FORMATOWANIA .
Pawn format ( FORMAT , sizeof ( FORMAT ), "co? %s" , inputtext );
//ZNANA KA?DEMU DOBRZE FUNKCJA ODP. ZA FORMATOWANIE TRE?CI.
Za? sam FORMAT .
Pawn
Wysłany: 2019-07-25, 09:19
ufoludeq
Wiek: 24 Na forum: 2605 dni Posty: 21
Nick w MP: UFO
Piwa : 90
Verenon. , to umiem mi chodzilo o to jak string w enumie sformatowac a nie zwykly tekst , ale juz kolega wyzej mi pomogl.
Tagi: string :: enumie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: