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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: DiNoszka - 2012. május 28. - 14:12:14

Cím: ShowPlayerDialog
Írta: DiNoszka - 2012. május 28. - 14:12:14
Sziasztok!
Van egy kis részletem:
 
public OnPlayerConnect(playerid)
{
TextDrawsShown[playerid] = false;
VHSCreated[playerid] = false;
LightRedHealthCreated[playerid] = false;
LightYellowSpeedCreated[playerid] = false;
    new pname[MAX_PLAYER_NAME], string[22 + MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), \"%s Has Joined\", pname);
    SendClientMessageToAll(0xAAAAAAAA, string);
TextDrawShowForAll(Website);
SendClientMessage(playerid, 0xFFFF00AA,\"~CONNECTED\");
SendClientMessage(playerid, 0xFFFF00AA,\"~EliteDrift V2.5\");
SendClientMessage(playerid, 0xFFFF00AA,\"~Enjoy Your Stay!\");
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, \"Server Rules\", \"NO HACKS!\\nRespect Players And Staff\\nIgnorance Towards The Staff Will Result In A Ban\\nDo Not Ask Staff To Do Things For You!\\nConsider Yourself Warned!\", \"I Agree\", \"I Disagree\");
return 1;
}

 
és ebben van egy hiba. A ShowPlayerDialog. Pedig az a 0.3a-ban már benne van a leírtak szerint. Én 0.3e-t használok és nincs benne, legalábbis ismeretlen jelnek írja. Valaki tudna segíteni ez ügyben. Köszönöm a segítségét!
DiNoszka!
Cím: ShowPlayerDialog
Írta: N@rbirock - 2012. május 28. - 14:30:33
Mit ír ki?
Cím: ShowPlayerDialog
Írta: DiNoszka - 2012. május 28. - 14:44:45
D:\\gtasamp\\pawno\\sandrift.pwn(1372) : warning 219: local variable \"string\" shadows a variable at a preceding level
D:\\gtasamp\\pawno\\sandrift.pwn(1380) : error 017: undefined symbol \"ShowPlayerDialog\"

 
Ezt a kettõt írja ki.
Cím: ShowPlayerDialog
Írta: N@rbirock - 2012. május 28. - 14:47:48
Definálva van a dialog?
Cím: ShowPlayerDialog
Írta: DiNoszka - 2012. május 28. - 14:50:08
Nincs. Legalábbis jobb oldalt ugye nincs ott a listában.
Cím: ShowPlayerDialog
Írta: N@rbirock - 2012. május 28. - 14:55:35
#define dialog                                                         1

 
Ilyesmi van?
Cím: ShowPlayerDialog
Írta: DiNoszka - 2012. május 28. - 15:20:53
#define DIALOGID 3300

 
Csak ilyet találtam.
{Bocsi a lassú válaszért, erre villámlott és elment a net meg nemtudom mi lett vele, azaz kicsit rosszalkodik az internetem :S}
*Akkor ez most jó vagy nem? Ha jó mi lehet a gond?
Cím: ShowPlayerDialog
Írta: N@rbirock - 2012. május 28. - 16:12:53
   ShowPlayerDialog(playerid, 3300, DIALOG_STYLE_MSGBOX, \"Server Rules\", \"NO HACKS!\\nRespect Players And Staff\\nIgnorance Towards The Staff Will Result In A Ban\\nDo Not Ask Staff To Do Things For You!\\nConsider Yourself Warned!\", \"I Agree\", \"I Disagree\");

 
Így jó.
Cím: ShowPlayerDialog
Írta: DiNoszka - 2012. május 28. - 16:16:02
Rendben!! Megnézem, köszi a segítséget!!!
*Még mindig ottvan a hiba. =\'(
**Letöltöttem a 0.3a-t és ott fordítottam át! Ott már jó! Ott már csak ezek a hibák alakultak ki:
 
...\\samp03awindowsserver\\pawno\\elitedrift.pwn(1372) : warning 219: local variable \"string\" shadows a variable at a preceding level
...\\samp03awindowsserver\\pawno\\elitedrift.pwn(1389) : warning 219: local variable \"string\" shadows a variable at a preceding level
...\\samp03awindowsserver\\pawno\\elitedrift.pwn(1437) : warning 219: local variable \"string\" shadows a variable at a preceding level
...\\samp03awindowsserver\\pawno\\elitedrift.pwn(2641) : warning 219: local variable \"string\" shadows a variable at a preceding level
...\\samp03awindowsserver\\pawno\\elitedrift.pwn(2673) : warning 219: local variable \"string\" shadows a variable at a preceding level
...\\samp03awindowsserver\\pawno\\elitedrift.pwn(2695) : warning 219: local variable \"string\" shadows a variable at a preceding level
...\\samp03awindowsserver\\pawno\\elitedrift.pwn(2711) : warning 219: local variable \"string\" shadows a variable at a preceding level
...\\samp03awindowsserver\\pawno\\elitedrift.pwn(3086) : warning 219: local variable \"string\" shadows a variable at a preceding level
...\\samp03awindowsserver\\pawno\\elitedrift.pwn(3092) : warning 219: local variable \"string\" shadows a variable at a preceding level

 
Ezzek elõbb is kijöttek, esetleg ezt meglehet oldani? [Kicsit off tudom de... =)]