TedakCZ 1 Odesláno: 11. Prosinec, 2016 Share Odesláno: 11. Prosinec, 2016 Ahoj mam VPS server ale mam problem nechce mito nacist prikazy ve hře nevite co stim zde přikladam code (tam ten sem stratil co sem vyrabel) #include <a_samp> #include <zcmd> #include <sscanf> #include <core> #include <float> #pragma tabsize 0 #if defined FILTERSCRIPT main() { print("\n----------------------------------"); print(" ted"); print("----------------------------------\n"); } #endif new engine,lights,alarm,doors,bonnet,boot,objective; new ALevel[MAX_PLAYERS]; forward EStart(playerid); public EStart(playerid) { GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,lights,alarm,doors,bonnet,boot,objective); SendClientMessage(playerid, -1,"Motor byl nastartován!"); // Taková ta zpráva. // Můžete si třeba tu udělat pár randomu že mu to chcíplo ale to kazí hru hráči tak jsem to udělal takto jednoduše. return 1; } public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Real Svet 1.0 beta"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); new vehicleid; SetVehicleParamsEx(vehicleid,0,lights,alarm,doors,bonnet,boot,objective); engine = 0; return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746); SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746); return 1; } public OnPlayerConnect(playerid) { return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/help", cmdtext, true, 10) == 0) { SendClientMessage(playerid,-1,"Tato mapa neni officialni");// Do something here SendClientMessage(playerid,-1,":-----------------------:");// Do something here SendClientMessage(playerid,-1,": BY TedakCZ :");// Do something here SendClientMessage(playerid,-1,": and Arrowq build map :");// Do something here SendClientMessage(playerid,-1,":-----------------------:");// Do something here SendClientMessage(playerid,-1,"Zadej {00ff00}/minigan");// Do something here return 1; } if (strcmp("/minigan", cmdtext, true, 10) == 0) { SendClientMessage(playerid,-1,"{ff0000}ho*no vole nasersi!");// Do something here return 1; } if (strcmp("/zdarmaauta", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, 1,5,"Auta zdarma","Znacka\tcena\nFerrari\t{00ff00}Free\nBugati\t{00ff00}Free\nRomeo\t{00ff00}Free","Potvrdit","Zavrit"); return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == KEY_YES) // Nastartuje motor slačením 'Y' { if(GetPlayerState(playerid) == 2) // Zjistí jestli je řidič. { SendClientMessage(playerid, -1,"Startuji motor..."); // Taková ta zpráva. SetTimerEx("EStart",3000,0,"i",playerid); // Toto vám za 3 sec nastartuje motor je to schválně kvuli zprávě 'Startuji motor...' } } if(newkeys == KEY_NO) // Vypne motor slačením 'N' { if(GetPlayerState(playerid) == 2) // Zjistí jestli je řidič. { GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(GetPlayerVehicleID(playerid),0,lights,alarm,doors,bonnet,boot,objective); SendClientMessage(playerid, -1,"Motor byl vypnut!"); // Taková ta zpráva. } } return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { if(response == 1) { if(listitem == 0) { new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); SendClientMessage(playerid,-1,"ferrari se spawnulo"); CreateVehicle(410, X,Y,Z, 0,0,1,0); } else if(listitem == 1) { new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); SendClientMessage(playerid,-1,"Bugati se spawnulo"); CreateVehicle(412, X,Y,Z, 0,0,1,0); } else if(listitem == 2) { new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); SendClientMessage(playerid,-1,"romeo se spawnulo"); CreateVehicle(415, X,Y,Z, 0,0,1,0); } } } return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } CMD:arrowq(playerid, params[]) { SendClientMessage(playerid,-1,"Arrowq toto je test"); return 1; } CMD:alvlset(playerid, params[]) { new id,level; new msga[50],msgb[50]; new Nick[15]; GetPlayerName(id,Nick,sizeof(Nick)); if(IsPlayerAdmin(playerid)) if(sscanf(params,"id",id,level)) return SendClientMessage(playerid,-1,"Nejsi Majitel Serveru nemuzes davat Admin levely"); { format(msga,sizeof(msga),"Prave si nastavil hraci %s Adminlevel %d",Nick,level); SendClientMessage(playerid,-1,msga); format(msgb,sizeof(msgb),"Prave ti Majitel %s nastavil AdminLevel",playerid,level); SendClientMessage(id,-1,msgb); ALevel[id] = level; } return 1; } Link to comment Share on other sites More sharing options...
0 Quiter 99 Odesláno: 11. Prosinec, 2016 Share Odesláno: 11. Prosinec, 2016 1) používaš ZCMD 2) nekombinuj 2 typy príkazov (klasické v OnPlayerCommandText a ZCMD) 3) ktoré príkazy ti nejdú? všetky? niektore? len 1? ktorý? Link to comment Share on other sites More sharing options...
0 TedakCZ 1 Odesláno: 11. Prosinec, 2016 Author Share Odesláno: 11. Prosinec, 2016 všechny Link to comment Share on other sites More sharing options...
0 Quiter 99 Odesláno: 11. Prosinec, 2016 Share Odesláno: 11. Prosinec, 2016 Fajn, tak teraz si prečítaj znova môj koment a riaď sa podla neho... keď to upravíš, skús to, keď to nepôjde tak sem daj svoj opravený kód Link to comment Share on other sites More sharing options...
0 TedakCZ 1 Odesláno: 11. Prosinec, 2016 Author Share Odesláno: 11. Prosinec, 2016 Uzavřít problem vyřešen Link to comment Share on other sites More sharing options...
Dotaz
TedakCZ 1
Ahoj mam VPS server ale mam problem nechce mito nacist prikazy ve hře nevite co stim zde přikladam code (tam ten sem stratil co sem vyrabel)
Link to comment
Share on other sites
4 odpovědí na tuto otázku
Recommended Posts