thuron Geplaatst: 15 februari 2009 Rapport Geplaatst: 15 februari 2009 Hallo, Ik heb al een tijd lopen zoeken naar een geschikt job systeen voor mijn server, maar ik kan geen goede vinden. Of hij werkt niet correct, of hij voldoet niet aan mijn eisen. Ik wil het liefst gewoon een script die makkelijk te editen is, en met een aantal verschillende jobs. (het liefst een script met een truck driver job erbij, maar andere scripts zijn ook welkom!) Alvast bedankt Thuron Reageren
thuron Geplaatst: 23 februari 2009 Auteur Rapport Geplaatst: 23 februari 2009 ik heb nu een script gevonden, maar zodra ik hem toevoeg, werken alleen de commands van dat script nog maar. Als ik dan een ander command doe, dan zegt ie "usage /calltaxi [location]. dit is het stukje script waar ik denk dat de fout in moet zitten: if(strcmp(cmd, "/calltaxi", true) == 0) { new string[256]; new message[256]; new playername[256]; strmid(message, cmdtext, 8, strlen(cmdtext)); GetPlayerName(playerid, playername, sizeof(playername)); if(!strlen(message)) { SendClientMessage(playerid, COLOR_RED, "Usage: /calltaxi [Location]"); return 1; } format(string, sizeof(string), "%s Needs a Taxi at %s", playername,message); SendTaxiReadyMessage(COLOR_BLUE,string); return 1; } verder staan er nog deze dingen over het taxi script: (niet op volgorde) if (strcmp("/taxiready", cmdtext, true, 10) == 0){ if(JobTaxi[playerid] == 1){ new string[256]; GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"Taxi Driver %s Is Now On Duty, You Can Call A Taxi /calltaxi",name); SendClientMessageToAll(COLOR_YELLOW, string); TaxiReady[playerid] = 1; } return 1; } else if(Job[playerid] == 5) { SendClientMessage(playerid, COLOR_PURPLE, "#MESSAGE FROM SA JOB-LINK#"); SendClientMessage(playerid, COLOR_PURPLE, " Current Taxi Commands "); SendClientMessage(playerid, COLOR_PURPLE, "----------------------------"); SendClientMessage(playerid, COLOR_PURPLE, "Show Your Ready /taxiready"); SendClientMessage(playerid, COLOR_PURPLE, "Locate Fare- /find (playerid)"); SendClientMessage(playerid, COLOR_PURPLE, "Disable checkpoints /findoff"); } if (strcmp(cmdtext, "/applytaxi", true)==0) { if(Job[playerid] == 3) { if(Jobcp[playerid] == 1){ MedicMake(playerid); SendClientMessage(playerid, COLOR_PURPLE, "#MESSAGE FROM SA JOB-LINK#"); SendClientMessage(playerid, COLOR_PURPLE, "Your Application Was Successful"); SendClientMessage(playerid, COLOR_PURPLE, "Welcome To The Transport System"); SendClientMessage(playerid, COLOR_PURPLE, "If You Want To Quit Type /taxiquit"); JobTaxi[playerid] = 1; } if (strcmp("/joblist", cmdtext, true, 10) == 0) { if(Job[playerid] == 3) {//3 mean searching if(Jobcp[playerid] == 1){ SendClientMessage(playerid, COLOR_PURPLE, "#MESSAGE FROM SA JOB-LINK#"); SendClientMessage(playerid, COLOR_PURPLE, "Here Are Some Available Jobs"); SendClientMessage(playerid, COLOR_PURPLE, "----------------------------"); SendClientMessage(playerid, COLOR_PURPLE, "Police /applycop"); SendClientMessage(playerid, COLOR_PURPLE, "Medic /applymedic"); SendClientMessage(playerid, COLOR_PURPLE, "Fire /applyfire"); SendClientMessage(playerid, COLOR_PURPLE, "Agent /applyagent"); SendClientMessage(playerid, COLOR_PURPLE, "Taxi /applytaxi"); SendClientMessage(playerid, COLOR_PURPLE, "Pilot /applypilot"); if (strcmp("/quittaxi", cmdtext, true, 10) == 0) { AgentQuit(playerid); SendClientMessage(playerid, COLOR_RED, "You Have Quit The Agent Job"); JobTaxi[playerid] = 0; Jobcp[playerid] = 0; return 1; } if(JobTaxi[playerid] == 1){ new name[256]; new string[256]; GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"Driver %s Has Died!",name); SendClientMessageToAll(COLOR_YELLOW, string); return 1; } if (Job[playerid] == 0) { SendClientMessage(playerid, COLOR_PURPLE, "#MESSAGE FROM JOB-LINK#"); SendClientMessage(playerid, COLOR_PURPLE, "Type /searchjob To Find A Job"); SendClientMessage(playerid, COLOR_PURPLE, "JOB-LINK, Connecting People & Jobs"); JobCop[playerid] = 0; JobMedic[playerid] = 0; JobAgent[playerid] = 0; JobFire[playerid] = 0; JobTaxi[playerid] = 0; JobPilot[playerid] = 0; return 1; } case 253,255: { if(TaxiCheck(playerid)){ GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"Welcome Driver %s To The Transport System, /jobhelp",name); SendClientMessageToAll(COLOR_BLUE, string); JobTaxi[playerid] = 1; } else{ SendClientMessage(playerid, COLOR_RED, "You Are Not A Registered Driver"); ForceClassSelection(playerid); SetPlayerHealth(playerid, 0); } #define TEAM_TAXI 5 new TaxiReady[MAX_PLAYERS]; new JobTaxi[MAX_PLAYERS]; forward TaxiCheck(playerid); forward TaxiMake(playerid); forward TaxiQuit(playerid); includes: #include <a_samp> Ik hoop dat iemand me ermee kan helpen. Thuron Reageren
Recommended Posts
Een reactie plaatsen
Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.