ok probier ich später mal aus @kleinkiko
Beiträge von Snap_pulse
-
-
ein crash nicht es hängt sich nur immer kurz auf das nervt @Keevin
und @kleinkiko ich hab mein gta gemoddet aber ich will nicht die gta3.img neu machen sonst sind alle mods weg -
guten tag liebe breadfishe undzwar ich hab auf einem server gezockt und da erscheint abundzu warning 23 wouldn't load in time und ein admin meinte das es ein car ist das falsch gemoddet ist
-
@Mr.Blonde ich kann sowas nicht
@Blaizeradoso wie auf fast jedem server z.b rpg
man kauft drogen bzw da auf dem server erarbeitet man sich die z.b. 10 g und und man kann sie dann wann man will benutzen mit /usecannabis 2g so man hatte sich ja 10g erarbeitet bzw gekauft und dann werden zwei abgezogen also man hat nur noch 8g drogen bei sich -
ja genau mit einem befehl maximal 1g drogen die man gekauft hat konsumieren kann
ich stell mir das so vor man kauft sich drogen z.b 10g cannabis
dann fightet man und man wird getroffen dann kann man mit "/usecannabis" 1g pro befehl einehmen und denn befehl kann man so oft hintereinander machen wie man will -
fast ich meine das man sie immer nach dem kauf nehmen kann wann man will also nicht direkt außer man will es und dann soll man /usecannabis machen oder die droge die man sich gekauft hat halt und dann auch nur 1g und egal wie oft hintereinander
-
Hey ho ihr BrotFische
undzwar neues problem XD
Ich habe ein pickup erstellt (dadrüber auch ein textlabel) und man kann wenn man in der reichweite ist /drogen machen dann kommt ein dialog zum aussuchen
so meine frage ist aber nun wie mache ich wenn man sich drogen kauft das man die später mit einem befehl /usecannabis 1g das er dann 1g vom cannabis nimmt und ihn heil wie das mit dem heilen geht weiß ich nur ich weiß halt nicht wie ich das mache das er später dem befehl eingeben kann z.b 10 min nach dem kauf konsumieren kann und auch nur 1g also wenn eman 10g kauft nur 1g zusich nimmt
was ich bisher habe:Codepublic OnGameModeInit() { //----------------------------Pickup Drogen------------------------------------------ Create3DTextLabel("Tippe\n/drogen",0xFFFF00FF, 796.1929,-619.8057,16.5000,10.0,0);//für /drogen smdrogen = CreatePickup(1279,1,796.1929,-619.8057,16.3359); return 1; }
dannCode
Alles anzeigenpublic OnPlayerCommandText(playerid, cmdtext[]) //---------------Drogen------------------------- if(strcmp("/drogen", cmdtext, true) == 0) { if(IsPlayerInRangeOfPoint(playerid,10.0,796.1929,-619.8057,16.3359,348.7273)) { SendClientMessage(playerid,COLOR_GELB,"Such dir ne Droge aus."); ShowPlayerDialog(playerid, Dialog_Drogen, DIALOG_STYLE_LIST,"Drogen:","Gras 1g 100$\nCannabis 1g 1000$\ \nHeroin 1g 10.000$\nKokain 1g 10.000$\nSpeed 1g 10.000$\nEcstasy 1g 50.000$\ \nCrystal Meth 1g 50.000$","Accept","decline"); return 1; } else { SendClientMessage(playerid,0xFF0000FF,"Du bist nicht beim Schwarzmarkt"); } } //------------------------------------------------------------------------------ return 0; }
-
aso ne ich mach nicht solche extra ordner weil ich sonst durcheinander komme hab schon zuviele gta ordner XD
-
ich benutze 0.3.7 und kein bock wieder alles zu updaten geht das nicht auch noch irgendwie anders? oder wärste so nett nur wenn es keine umstände macht mir das zu machen? :>
-
http://forum.sa-mp.com/showthread.php?t=406833 denn hat mir jeffry geschickt also den Link
-
guten abend liebe breadhfish undzwar ich wollte gerne ein text draw haben wo ein wanted steht und daneben die anzahl der aktuellen wanteds
ich hab es auch mit einem Textdraw editor probiert jedoch stürzt mein game dann ab kann mir jmd vllt helfen? thx -
wie behindert kann ich nur sein im tutorial was ich mir angeguckt hab schreibt der das auch noch danke für deine hile -.- @N0SKILL
hab jetzt aber ein neues problem undzwar wenn ich denn server starte wählt er automatisch denn ersten skin aus dann muss ich mich killen und kann dann erst alle skins auswählen
@Jeffry -
Code
Alles anzeigenpublic OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == Dialog_Weapons) { if (response) { if (listitem == 0) { GivePlayerWeapon(playerid, 4, 1); } if (listitem == 1) { GivePlayerWeapon(playerid, 14, 1); } if (listitem == 2) { GivePlayerWeapon(playerid, 18, 10); } if (listitem == 3) { GivePlayerWeapon(playerid, 29, 200); } if (listitem == 4) { GivePlayerWeapon(playerid, 34, 20); } if (listitem == 5) { GivePlayerWeapon(playerid, 35, 10); } if (listitem == 6) { GivePlayerWeapon(playerid, 39, 10); } } return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } new bool:IsTied[MAX_PLAYERS]; returnName(playerid) { new name[24]; GetPlayerName(playerid, name, 24); return name; } ocmd:tie(playerid, params[]) { new pID, string[70]; if(sscanf(params, "u", pID)) return SendClientMessage(playerid, -1, "Tippe: /tie [Spielername / ID]"); if(IsTied[pID]) return SendClientMessage(playerid, -1, "Dieser Spieler ist bereits Gefesselt."); if(IsPlayerInAnyVehicle(pID)) return SendClientMessage(playerid, -1, "Du kannst diesen Spieler nicht Fesseln."); TogglePlayerControllable(pID, false); format(string, sizeof(string), "* Du hast den Spieler %s gefesselt.", returnName(pID)); SendClientMessage(playerid, -1, string); format(string, sizeof(string), "* Du wurdest von den Spieler %s gefesselt.", returnName(playerid)); SendClientMessage(pID, -1, string); IsTied[pID] = true; return 1; }
@Jeffry danach kommt untie und das jail mehr auch nicht
@GUCCI
@SLaYz
könnt ihr mir vllt helfen? -
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(420) : error 079: inconsistent return types (array & non-array)
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(423) : warning 217: loose indentation
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(423) : error 029: invalid expression, assumed zero
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(423) : error 004: function "OnPlayerClickPlayer" is not implemented
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(425) : error 079: inconsistent return types (array & non-array)
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(429) : warning 225: unreachable code
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(429) : warning 217: loose indentation
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(430) : error 017: undefined symbol "returnName"
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(434) : error 090: public functions may not return arrays (symbol "OnDialogResponse")
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(436) : warning 225: unreachable code
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(436) : error 029: invalid expression, assumed zero
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(436) : error 017: undefined symbol "ocmd_tie"
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(436) : error 029: invalid expression, assumed zero
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(436) : fatal error 107: too many error messages on one linenoch mehr errors O_o @Jeffry
hab ich irgendwas falsch gemacht?
-
Hey breadfishe @Jeffry
undzwar ich wollte scripten das wenn man in ein pickup läuft sich ein fenster öffnet aber ich kriege errorserstmal definiert
dann
Codepublic OnGameModeInit() //---------------------------Pickups------------------------------------ smweapon = CreatePickup(24,1,799.1258,-620.3854,16.3359);
Codepublic OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == smweapon) { ShowPlayerDialog(playerid, Dialog_Weapons, DIALOG_STYLE_LIST,"Waffen:","Messer 100$\nRosen Gratis \nMolotov Cocktail 10x 10.000$\nMP5 200x 10.000$\nSniper 20x 10.000$\nRPG 10x 100.000$ \nHaftbombe 10x 100.000$","Accept","decline"); return 1; }
und dann
Code
Alles anzeigenpublic OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == Dialog_Weapons) { if (response) { if (listitem == 0) { GivePlayerWeapon(playerid, 4, 1); } if (listitem == 1) { GivePlayerWeapon(playerid, 14, 1); } if (listitem == 2) { GivePlayerWeapon(playerid, 18, 10); } if (listitem == 3) { GivePlayerWeapon(playerid, 29, 200); } if (listitem == 4) { GivePlayerWeapon(playerid, 34, 20); } if (listitem == 5) { GivePlayerWeapon(playerid, 35, 10); } if (listitem == 6) { GivePlayerWeapon(playerid, 39, 10); } } return 1; }
und die errors sind :
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(311) : error 037: invalid string (possibly non-terminated string)
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(311) : error 017: undefined symbol "Messer"
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(311) : warning 215: expression has no effect
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(311) : error 001: expected token: ";", but found "$"
C:\Users\Für LP\Desktop\Komplett gta\GTA!\GTA San Andreas\gamemodes\selfmade.pwn(311) : fatal error 107: too many error messages on one line -
danke aber ich hab ein problem @Jeffry undzwar wenn ich zur skin auswahl komme wählt er automatisch denn ersten skin und respawnt mich dich ganze zeit ich kann keine 1 meter laufen ohne das ich wieder am spawnpunkt gespawnt werde
-
ok ich mappe kurz zuende und probiers dann aus thx
-
danke @Jeffry aber du hast ja gemacht
//Spieler aus dem jail lassen
wie ist das gemeint weil ich hätte gerne das man wenn man frei kommt an der base spawnt -
ok ich hab alles so gemacht wie du meintest und ich hab da wo steht //spieler ins gefängnis teleportieren hab ich SetPlayerPos(playerid, und dann die koordinaten aber ich spawne einfach neu und hab die wtds noch
kann es sein das es daran liegt das ich mich mit einem befehl /killme selber gekillt habe?Code
Alles anzeigenpublic OnPlayerDeath(playerid, killerid, reason) { if(killerid != INVALID_PLAYER_ID) { if(gTeam[killerid] != Team_LSPD && gTeam[killerid] != Team_LVPD) { SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)+1); SendClientMessage(killerid, 0xFFFF00FF, "Du hast jemanden erfolgreich umgebracht"); GivePlayerMoney(killerid, 2000); } } return 1; if(GetPlayerWantedLevel(playerid) > 0) { pJailTime[playerid] = GetPlayerWantedLevel(playerid) * 10; SetPlayerWantedLevel(playerid,0); SetPlayerPos(playerid,1742.9695,535.2896,27.1266); return 1; } }
der kill befehl -
oki ich habe nur das mit wanteds
Code
Alles anzeigenpublic OnPlayerDeath(playerid, killerid, reason) { if(killerid != INVALID_PLAYER_ID) { if(gTeam[killerid] != Team_LSPD && gTeam[killerid] != Team_LVPD) { SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)+1); SendClientMessage(killerid, 0xFFFF00FF, "Du hast jemanden erfolgreich umgebracht"); GivePlayerMoney(killerid, 2000); } } return 1; }