Hallo
Palamo sucht wieder...
Ich suche ein Script Was jemand Heal/Leben gibt Wer auf dasiMuss 50$ bezahlen und bekomm 100%
Da ich das /leben entferne möchte
mfg palamo
Hallo
Palamo sucht wieder...
Ich suche ein Script Was jemand Heal/Leben gibt Wer auf dasiMuss 50$ bezahlen und bekomm 100%
Da ich das /leben entferne möchte
mfg palamo
ZitatIch suche ein Script Was jemand Heal/Leben gibt Wer auf dasiMuss 50$ bezahlen und bekomm 100%
Da ich das /leben entferne möchte
Den Satz versteh ich irgendwie nich?!
Erklär bitte nochmal, was du genau willst
was verstehst du daran nicht?
er will aus seinem script /leben wegmachen damit es nicht geht...
und stadessen will er sich ein pickup erstellen wo man reinlaufen kann und sich leben aufrüsten kann für 50$
Lg
ganz oben:
Zitatnew pickup;
unter OnGameModeInit
Zitatpickup = CreatePickup(model,type,Float:X,Float:Y,Float:Z);
näheres dazu hier: http://wiki.sa-mp.com/wiki/CreatePickup
unter OnPlayerPickupPickup:
ZitatAlles anzeigen
if(pickupid == pickup)
{
SendClientMessage(playerid, 0xFFCCBBAA, "Du wurdest erfolgreich geheilt!");
SetPlayerHealth(playerid, 100.0);
return 1;
}
Alles anzeigenganz oben:
unter OnGameModeInit
näheres dazu hier: http://wiki.sa-mp.com/wiki/CreatePickup
unter OnPlayerPickupPickup:
FALLS PLAYERTOPOINT NICTH VORHANDEN:
oben:
irgendwo: (am besten ganz unten)
Ohne ein Befehl eingeben^^
Er geht drauf 0.5sek später wird er geheilt /automatisch
3dit, ist nun richtig.
pickup = CreatePickup(model,type,Float:X,Float:Y,Float:Z);
Da hab ich gerade meine kleinen probme? Model & tpye rest verstehe ich
Ahhh... danke
//Edit Kann ich auch an mehrer orten machen also das
pickup = CreatePickup ( 1242, 2, 1503.3359, 1432.3585, 10.1191 );€
ERROR:
D:\DOKUME~1\da\Desktop\server\GAMEMO~1\gm.pwn(3328) : error 030: compound statement not closed at the end of file (started at line 3320)
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Ja, allerdings musst du dann alles nochmal neu machen, also z.B. dann new pickup2;
EHM... Ich bekomme dnach ein Server-Crash
und Wie mach ich das mit den 50$ abzug?
bei onplayerpickuppickup dann wo da steht SetPlayerHealth(playerid, 100.0);
fügst du einfach GivePlayerMoney(playerid, -500); in ne neue Zeile untendrunter
Alles ist dirn Funkz super soblad ich auf das herz drauf gehe werden 500$ abgezogen und da steht dan du wurdes geheilt ZACK!
Server-Crash (exe) Dan muss server neustarten
Kan mir einer sagen warum wenn ich auf den Pickup drauf gehen Server-samp.exe Abkackt also Crasht ausgeht?
Vielleicht hast du eine unmögliche, bzw. für SA:MP unmögliche Funktion damit aufgerufen.
so habe ich das gemacht!
Ganz Oben:
new pickup;
unter OnGameModeInit:
pickup = CreatePickup(1243, 2, 357.1906,2499.4514,16.6959,);
unter OnPlayerPickupPickup:
if(pickupid == pickup)
{
GameTextForPlayer(playerid, "~g~Du Bist ~r~Geheilt",800,3);
SendClientMessage(playerid, 0xFFCCBBAA, "Du wurdest für 500$ erfolgreich geheilt!");
SetPlayerHealth(playerid, 100.0);
GivePlayerMoney(playerid, -500);
return 1;
}
Da hab ich die Ganze zeit Errors bekommen Dan hab ich einfach das { Entfernt
Zitatif(pickupid == pickup)
//Hier war das {
GameTextForPlayer(playerid, "~g~Du Bist ~r~Geheilt",800,3);
SendClientMess....
So Danach ging es ohne problem...
Ich gehe ins Game, Logg mich ein udn gehe zu den pickup
Da kommt Folgenes
ZitatDu Bist Geheilt
Du wurdest für 500$ erfolgreich geheilt!
und ZACK samp-server.exe Crasht
Hab ich da was falsch gemacht?
mach mal das Komma bei CreatePickup ganz am Ende weg.
Problem weiterhin!
Hat jemand ne lösung^^?
Haste jetzt das Komma weggemacht und auch die Klammer wieder rein gesetzt?
Schick am besten mal dein ganzes onplayerpickuppickup