GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: szabyxxx - 2012. Március 03. - 11:05:49

Cím: mi A Hiba??
Írta: szabyxxx - 2012. Március 03. - 11:05:49
D:\\ßa£uYamy\\UWMOD 0.3d-re\\gamemodes\\uwmod.pwn(17520) : warning 202: number of arguments does not match definition
D:\\ßa£uYamy\\UWMOD 0.3d-re\\gamemodes\\uwmod.pwn(17520) : warning 202: number of arguments does not match definition
D:\\ßa£uYamy\\UWMOD 0.3d-re\\gamemodes\\uwmod.pwn(17520) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
3 Warnings.

 

TextDrawSetString(vehicletext,VehicleNames[car-400], car, colour1, colour2);

 
Mi lehet a hiba elõre is kössz
Cím: mi A Hiba??
Írta: DrAkE - 2012. Március 03. - 11:08:55
Te ezt hogy akartad? Vagy mit akarsz ezzel? O.o a TextDrawSetStringnek csak két paramétere van a text és a szöveg O.O
Cím: mi A Hiba??
Írta: szabyxxx - 2012. Március 03. - 11:09:43
Ezt nem értem a kocsi lekérõt akartam megcsin ni textdrawba is irja hogy mi a szín segítesz..
Cím: mi A Hiba??
Írta: CANNONN - 2012. Március 03. - 11:12:40

new textsrting[200];
format(textstring, sizeof textstring, \"%s %i %i %i\", VehicleNames[car-400], car, colour1, colour2);
TextDrawSetString(vehicletext, textstring);
Cím: mi A Hiba??
Írta: szabyxxx - 2012. Március 03. - 11:18:30
Igen és akkor itt
 
vehicletext = TextDrawCreate(153.000000,379.000000,\"Sikeresen Lespawnoltál egy %s -t ID: %d Szín1: %d, Szín2: %d\");
TextDrawAlignment(vehicletext,0);
TextDrawBackgroundColor(vehicletext,0x000000ff);
TextDrawFont(vehicletext,1);
TextDrawLetterSize(vehicletext,0.299999,1.100000);
TextDrawColor(vehicletext,0xffffffff);
TextDrawSetOutline(vehicletext,1);
TextDrawSetProportional(vehicletext,1);
TextDrawSetShadow(vehicletext,1);

 
így jó lesz?
Cím: mi A Hiba??
Írta: CANNONN - 2012. Március 03. - 11:21:01
Így csak akkor mûködik, ha a car, colour1, colour2 változó globálisan van létrehozva.(Ez elég értelmetlen így magában. Használd a parancsosat.)
 

new textsrting[200];
format(textstring, sizeof textstring, \"Sikeresen Lespawnoltál egy %s -t ID: %d Szín1: %d, Szín2: %d\", VehicleNames[car-400], car, colour1, colour2);
vehicletext = TextDrawCreate(153.000000,379.000000,textstring);
TextDrawAlignment(vehicletext,0);
TextDrawBackgroundColor(vehicletext,0x000000ff);
TextDrawFont(vehicletext,1);
TextDrawLetterSize(vehicletext,0.299999,1.100000);
TextDrawColor(vehicletext,0xffffffff);
TextDrawSetOutline(vehicletext,1);
TextDrawSetProportional(vehicletext,1);
TextDrawSetShadow(vehicletext,1);

 
Egy példa parancs:
 

CMD:kocsi(playerid, params[])
{
     // Ide jön a kocsilekérõ.
     new textsrting[200];
     format(textstring, sizeof textstring, \"Sikeresen Lespawnoltál egy %s -t ID: %d Szín1: %d, Szín2: %d\", VehicleNames[car-400], car, colour1, colour2);
     TextDrawSetString(vehicletext, textstring);
     return 1;
}