Hey,
Mache mir grad mein eigenes Reallife Gamemode.
Mit Godfather also so umändern^^
Nun ich habe einen Scriptwunsch ;):
Nunja ich möchte dort gerne eine Bus FRaktion haben.
Hab zwar angefangen ne eigene Fraktion zu machen ich dachte hey,das geht ja voll einfach.
Und nunja danach ist mir der /fare Befehl usw. eingefallen.
Dshalb wollte ich fragen ob mir vllt jemand eine Bus Fraktion machen könnte?
Bitte
Danke im vorraus
mfg,
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Ähm...du Scriptest deinen eigenen Gamemode und nimmst Teile aus anderen ?
Was solls, du brauchst lediglich den /Fare Command für die jeweilige Fraktion verfügbar machen.if(gteam[playerid] == x) //Staat dem x deine Teamid
Du kannst dazu auch ganz einfach die Taxi Cab Fraktion nehmen, deren Mitglieder sollten
im Original Gf auch Bus fahren können.Der Rest sollte einfach zu lösen sein^ -
Ne hab mich falsch ausgedrückt.
Meinte damit das ich das gf was veränder^^
Achso hm..was muss ich dann bei Taxi verändern?
Muss ich dann wie bei diesem Tut [ SCRIPTING ] Neue Gangs in GodFather & Fraktionsfahrzeuge einfach dort die stellen von den taxis suchen und kopieren oder wie? -
Code
Alles anzeigenif(strcmp(cmd,"/fare",true)==0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] == x||PlayerInfo[playerid][pLeader] == x|| PlayerInfo[playerid][pJob] == 14) { if(TransportDuty[playerid] > 0) { if(TransportDuty[playerid] == 1) { TaxiDrivers -= 1; } else if(TransportDuty[playerid] == 2) { BusDrivers -= 1; } TransportDuty[playerid] = 0; format(string, sizeof(string), "* You are now Off Duty and earned $%d.", TransportMoney[playerid]); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); GivePlayerMoney(playerid, TransportMoney[playerid]); ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0; return 1; } new Veh = GetPlayerVehicleID(playerid); if(Veh == 82 || Veh == 84 || Veh == 85 || Veh == 94) { if(GetPlayerState(playerid) == 2) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fare [price]"); return 1; } moneys = strval(tmp); if(moneys < 1 || moneys > 999) { SendClientMessage(playerid, COLOR_GREY, " Fare price must be between $1 and $999 !"); return 1; } TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys; GetPlayerName(playerid,sendername,sizeof(sendername)); format(string, sizeof(string), "Taxi Driver %s is On Duty, fare: $%d.", sendername, TransportValue[playerid]); OOCNews(TEAM_GROVE_COLOR,string); } else { SendClientMessage(playerid, COLOR_GREY, " You are not the Driver !"); return 1; } } else if(Veh == 64 || Veh == 65) { if(GetPlayerState(playerid) == 2) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /fare [price]"); return 1; } moneys = strval(tmp); if(moneys < 1 || moneys > 99999) { SendClientMessage(playerid, COLOR_GREY, " Fare price must be between $1 and $99999 !"); return 1; } BusDrivers += 1; TransportDuty[playerid] = 2; TransportValue[playerid]= moneys; GetPlayerName(playerid,sendername,sizeof(sendername)); format(string, sizeof(string), "Bus Driver %s is On Duty, fare: $%d.", sendername, TransportValue[playerid]); OOCNews(TEAM_GROVE_COLOR,string); } else { SendClientMessage(playerid, COLOR_GREY, " You are not the Driver !"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You are not in a Taxi / Bus !"); } } else { SendClientMessage(playerid,COLOR_GREY," You are not a Taxi / Bus Driver !"); return 1; } } return 1; }
das kopierst du fügst es ins gf unter die /fare funktion ein und änderst die roten x in die zahl deiner busfraktion (ingame /makeleader playerid factionid)
evtl. /fare in was anderes ändern und fertig -
cool danke
-
np^^ wenn irwas nich funzen sollte einfach posten^^
-
breadfish.de
Hat das Thema geschlossen.