GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Ty$oN - 2011. október 15. - 18:36:07
-
Sziasztok!
Csináltam egy rp tesztet!
[pawn]#include <a_samp>
#define DIALOG_TESZT 5550
#define DIALOG_TESZT1 5551
#define DIALOG_TESZT2 5552
#define DIALOG_TESZT3 5553
#define DIALOG_TESZT4 5554
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Blank Filterscript by your name here\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, -1,\"Neked kikell töltened ez a rp tesztett!\");
ShowPlayerDialog(playerid,DIALOG_TESZT,DIALOG_STYLE_LIST,\"Mit jelent az DM\",\"Elütök valakit és ezzel megõlõm\\nFolytonos öldöklés oknélkül\\nHalál utáni bosszúálás\",\"Kiválaszt\",\"Kilép\");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_TESZT)
{
if(!response) return Kick(playerid);
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
if(listitem == 1)
{
SendClientMessage(playerid, -1,\"Helyes válasz!\");
ShowPlayerDialog(playerid,DIALOG_TESZT1,DIALOG_STYLE_LIST,\"Mit jelent az RK\",\"Folytonos öldöklés oknélkül\\nSzerepen kivüli dolgok felhasználása szerepben\\nHalálutáni bosszúálás\",\"Kiválaszt\",\"Kilép\");
}
if(listitem == 2)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
}
}
if(dialogid == DIALOG_TESZT1)
{
if(!response) return Kick(playerid);
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
if(listitem == 1)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
if(listitem == 2)
{
SendClientMessage(playerid, -1,\"Helyes válasz!\");
ShowPlayerDialog(playerid, DIALOG_TESZT2, DIALOG_STYLE_LIST,\"Melyik a helyes /me használat\",\"/me megüti magát de nincs semmi baja\\n/me kitöri a nyakát\\n/me kinyirja magát\",\"Kiválaszt\",\"Kilép\");
}
}
}
if(dialogid == DIALOG_TESZT2)
{
if(!response) return Kick(playerid);
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, -1,\"Helyes válasz!\");
ShowPlayerDialog(playerid, DIALOG_TESZT3, DIALOG_STYLE_LIST,\"Melyik az OOC chat\",\"/k\\n/s\\n/b\",\"Kiválaszt\",\"Kilép\");
}
if(listitem == 1)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
if(listitem == 2)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
}
}
if(dialogid == DIALOG_TESZT3)
{
if(!response) return Kick(playerid);
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
if(listitem == 1)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
if(listitem == 2)
{
SendClientMessage(playerid, -1,\"Helyes válasz!\");
ShowPlayerDialog(playerid, DIALOG_TESZT4, DIALOG_STYLE_LIST,\"Melyik a helyes hírdetés\",\"Shoti eladó pm!\\nElegy eladó akit érdekel az hívjon\\nMotort veszek pm!\",\"Kiválaszt\",\"Kilép\");
}
}
}
if(dialogid == DIALOG_TESZT4)
{
if(!response) return Kick(playerid);
if(response)
{
if(listitem == 0)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
if(listitem == 1)
{
SendClientMessage(playerid, -1,\"Helyes válasz!\");
}
if(listitem == 2)
{
SendClientMessage(playerid, -1,\"Rossz válasz!\");
Kick(playerid);
}
SpawnPlayer(playerid);
SendClientMessage(playerid, -1,\"Gratulálok! Sikeresen befejezted a tesztett!\");
SendClientMessage(playerid, -1,\"Most már játszhatsz!\");
}
}
return 1;
}[/pawn]
Üdv:Ty$oN
-
köszi a feltöltést :)
GG :P
Felhasználom :)
-
Pont ilzet kerestem öcsém Grat! megyen a + :-\\
-
télleg jo lett :)
-
Köszönöm mindenkinek!
Am ha valakinek van valami gondja akkor pm!
-
felhasznalom
-
felhasznalom
Nyugodtan! =))
-
ugye ezt meg lehet csinálni sima szerokon ?? csak nem RPS kérdésekkel ?
-
Jah!
Szólj aztán megcsinálom
-
cool. csak az a rossz benne hogy minden castlaozásnál ki kell tölteni....
-
Hát az nem gond mivel ez a lényege pl:Valaki félre nyomja akkor ott a hiba! (Am paranccsal is megtudom csinálni ha kell!)
Bocs össze kevertem a nyelvválasztóval!
Am azt meglehet csinálni!
Csak ahhoz kell már regisztrációs rendszer is...
-
Nekem olyan érzésem van, hogy te folyamatosan lopott szkripteket töltögetsz fel... :-[
-
Nekem olyan érzésem van, hogy te folyamatosan lopott szkripteket töltögetsz fel... :-[
Ha ennyire nagy a szád akkor mutass bizonyítékot!!
Üdv:Ty$oN
-
Amugy a dm-nél mind helyes válasz lehet ::|
És inkább neked ne legyen nagy a szád.. idejössz és csak úgy beszólsz régebbi fórumozoknak?