Kicrasheltetés

Indította MesterMartino, 2015. július 27. - 17:13:43

Előző téma - Következő téma

MesterMartino

Üdv! :)
Lenne itt egy kérdés amire nem tudtam normális választ találni. Igazából az érdekelne elméleti szinten, hogy hogyan lehetne azt megoldani azt, hogy egy másik játékost egy parancsal ki lehessen crasheltetni!
Például: /crash Géza
És ebben az esetben Géza kicrashel. Hogyan lehetne ezt megvalósítani? Előre köszönöm a normális válaszokat!

ᗩωєѕσмє

Az ilyen parancsoktól leszek impotens.
 
CMD:crash(playerid, params[])
{
new id, Interior, adminname[50], playername[50], sendername[MAX_PLAYER_NAME], string[50];
if(sscanf(params, \"ud\", id)) return SendClientMessage(playerid, -1, \"USE: /crash [iD]\");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, \"Player not connected.\");
if(IsPlayerConnected(id))
{
Interior = GetPlayerInterior(id), SetPlayerInterior(id, Interior), SetPlayerInterior(id, 5), SetPlayerVirtualWorld(id, 5);
GameTextForPlayer(id, \"•¤¶§!$$%&\'()*+,-./01~!@#$^&*()_-+={[}]:;\'<,>.?/\", 1000, 0);
GameTextForPlayer(id, \"•¤¶§!$$%&\'()*+,-./01~!@#$^&*()_-+={[}]:;\'<,>.?/\", 2000, 1);
GameTextForPlayer(id, \"•¤¶§!$$%&\'()*+,-./01~!@#$^&*()_-+={[}]:;\'<,>.?/\", 3000, 2);
GameTextForPlayer(id, \"•¤¶§!$$%&\'()*+,-./01~!@#$^&*()_-+={[}]:;\'<,>.?/\", 4000, 3);
GameTextForPlayer(id, \"•¤¶§!$$%&\'()*+,-./01~!@#$^&*()_-+={[}]:;\'<,>.?/\", 5000, 4);
GameTextForPlayer(id, \"•¤¶§!$$%&\'()*+,-./01~!@#$^&*()_-+={[}]:;\'<,>.?/\", 6000, 5);
GameTextForPlayer(id, \"•¤¶§!$$%&\'()*+,-./01~!@#$^&*()_-+={[}]:;\'<,>.?/\", 7000, 6);
GameTextForPlayer(id, \"•¤¶§!$$%&\'()*+,-./01~!@#$^&*()_-+={[}]:;\'<,>.?/\", 12000, 6);
GetPlayerName(id, playername, 256);
GetPlayerName(playerid, adminname, 256);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), \"YOU CRASH: %s\", playername);
SendClientMessage(playerid, -1, string);
}
return 1;
}

 
Nemtudom, hogy müködik-e, de ezt találtam.

MesterMartino

Érdekes nem gondoltam, hogy ilyesmi ki tudja az embert crasheltetni.
Teszteltem működik(megjegyzem elég durván nem szarakodik :P)!
Köszönöm a választ!