Screens kommen direkt.
Sekündchen.
Beiträge von PoTTii
-
-
Hallo.
Hier veröffentliche ich mal fix mein Eine Im Lauf Script.
Eine im Lauf ist ein Modus der ursprünglich aus Call of Duty Black Ops entstand.
Ich habe das in PAWN nachgescriptet und möchte es euch jetzt veröffentlichen.Es ist ziemlich abgespeckt da ich gemerkt habe dass ich nicht allzu viel Lust habe daran weiterzuarbeiten. Entstanden ist es in ca einer Stunde aber voll funktionstüchtig.
Das einzige das gemacht werden müsste ist das Tor des Area51-Bunkers zuzumappen da man sonst aus der Arena kann.Funktionen
- Neue Runde starten mit /start
- Nach Start ein 45 Sek. Countdown (Sehen alle mit GameText)
- Ist der 45 S. Countdown vorbei, werden alle spieler die /join geschrieben haben zur Arena geportet mit einem Schuss Silenced und 1 Messer
- Spieler werden noch 15 Sekunden gefreezt, auch hier wieder Countdown sichtbar mit GameText
- Nach 15 Sekunden entfreezt
- Trifft man mit dem Schuss einen Spieler oder 1x mit dem messer = Spieler tot, Verursacher bekommt einen Schuss Silenced
- Man hat 3 Leben, 1 Leben weg = Neuer Spawn in der Arena sonst wird man ausserhalb respawnt
Screens
Lange Rede, kurzer Sinn, ich freue mich wenn es vieleicht jemand weitermachen will, ansonsten hier die Links

Download: http://www.file-upload.net/dow…52284/EineImLauf.pwn.html
Pastebin: http://pastebin.com/qy2316AuMfG
Edit 1: //Screens eingefügt
Edit 2 //Edit 1 eingefügt -
Irgendwo vermag ich gelesen zu haben es würde in VB geschrieben worden sein, weis nur gerade nichtmehr wo...
-
xD Das ist unmöglich, ein 3D SA:MP Mapping Tool in C# zu erstellen.
Das Tool wurde in Visual Basic geschrieben, aber auch egal.
-
Kenn ich nicht, brauch ich nicht, will ich nie kennenlernen.
-
Hey, momentan lassen wir grad mal CrashDetect über ein Script laufen.
Es wird so einiges ausgespuckt, allerdings versteh ich nicht wirklich viel von Crashdetect und kann daraus nicht erkennen was denn nun genau die Probleme dieses Teiles sind.Wäre gut wenn das jemand "entschlüsseln" könnte.
(also die ganzen "codes" ala 000e28f4)ZitatAlles anzeigen[19:32:15] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:15] [debug] #1 0018d728 in public OnPlayerStreamOut () from script.amx
[19:32:15] [debug] Run time error 4: "Array index out of bounds"
[19:32:15] [debug] Accessing element at index 54975 past array upper bound 29999
[19:32:15] [debug] AMX backtrace:
[19:32:15] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:15] [debug] #1 0018d728 in public OnPlayerStreamOut () from script.amx
[19:32:15] [debug] Run time error 4: "Array index out of bounds"
[19:32:15] [debug] Accessing element at index 34799 past array upper bound 29999
[19:32:15] [debug] AMX backtrace:
[19:32:15] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:15] [debug] #1 0018d728 in public OnPlayerStreamOut () from script.amx
[19:32:15] [debug] Run time error 4: "Array index out of bounds"
[19:32:15] [debug] Accessing element at index 53520 past array upper bound 29999
[19:32:15] [debug] AMX backtrace:
[19:32:15] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:15] [debug] #1 0018d728 in public OnPlayerStreamOut () from script.amx
[19:32:17] [cmd] [1]: /vinfo
[19:32:20] [cmd] [1]: /vinfo
[19:32:20] [cmd] [3]: /spawnchange
[19:32:22] [cmd] [3]: /spawnchange 1
[19:32:23] [cmd] [2]: /g
[19:32:23] [cmd] [4]: /G bis du wiueder lotto eingibst
[19:32:23] [cmd] [5]: /lock
[19:32:24] Disconnect beginn
[19:32:24] Disconnect vor Marry check
[19:32:24] Disconnect nach Marry check
[19:32:25] [part] 3 has left the server (14:1)
[19:32:27] [debug] Run time error 4: "Array index out of bounds"
[19:32:27] [debug] Accessing element at index 55881 past array upper bound 29999
[19:32:27] [debug] AMX backtrace:
[19:32:27] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:27] [debug] #1 0018d728 in public OnPlayerStreamOut () from script.amx
[19:32:27] [debug] Run time error 4: "Array index out of bounds"
[19:32:27] [debug] Accessing element at index 34799 past array upper bound 29999
[19:32:27] [debug] AMX backtrace:
[19:32:27] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:27] [debug] #1 0018d498 in public OnPlayerStreamIn () from script.amx
[19:32:28] [debug] Run time error 4: "Array index out of bounds"
[19:32:28] [debug] Accessing element at index 53327 past array upper bound 29999
[19:32:28] [debug] AMX backtrace:
[19:32:28] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:28] [debug] #1 0018d728 in public OnPlayerStreamOut () from script.amx
[19:32:30] [debug] Run time error 4: "Array index out of bounds"
[19:32:30] [debug] Accessing element at index 54038 past array upper bound 29999
[19:32:30] [debug] AMX backtrace:
[19:32:30] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:30] [debug] #1 0018d728 in public OnPlayerStreamOut () from script.amx
[19:32:30] [cmd] [1]: /vinfo
[19:32:31] [debug] Run time error 4: "Array index out of bounds"
[19:32:31] [debug] Accessing element at index 53327 past array upper bound 29999
[19:32:31] [debug] AMX backtrace:
[19:32:31] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:31] [debug] #1 0018d728 in public OnPlayerStreamOut () from script.amx
[19:32:32] [cmd] [2]: /g nicht mehr wenn du /lotto machst
[19:32:32] [debug] Run time error 4: "Array index out of bounds"
[19:32:32] [debug] Accessing element at index 55881 past array upper bound 29999
[19:32:32] [debug] AMX backtrace:
[19:32:32] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:32] [debug] #1 0018d498 in public OnPlayerStreamIn () from script.amx
[19:32:33] [debug] Run time error 4: "Array index out of bounds"
[19:32:33] [debug] Accessing element at index 34799 past array upper bound 29999
[19:32:33] [debug] AMX backtrace:
[19:32:33] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:33] [debug] #1 0018d498 in public OnPlayerStreamIn () from script.amx
[19:32:33] [cmd] [1]: /vinfo
[19:32:33] [debug] Run time error 4: "Array index out of bounds"
[19:32:33] [debug] Accessing element at index 54038 past array upper bound 29999
[19:32:33] [debug] AMX backtrace:
[19:32:33] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:33] [debug] #1 0018d498 in public OnPlayerStreamIn () from script.amx
[19:32:34] [cmd] [aaa]: /vehrem
[19:32:34] [debug] Run time error 4: "Array index out of bounds"
[19:32:34] [debug] Accessing element at negative index -1
[19:32:34] [debug] AMX backtrace:
[19:32:34] [debug] #0 00066750 in public OnPlayerStateChange () from script.amx
[19:32:35] [cmd] [1]: /vinfo
[19:32:35] [cmd] [aaa]: /spec 13
[19:32:35] [debug] Run time error 4: "Array index out of bounds"
[19:32:35] [debug] Accessing element at index 54975 past array upper bound 29999
[19:32:35] [debug] AMX backtrace:
[19:32:35] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:35] [debug] #1 0018d498 in public OnPlayerStreamIn () from script.amx
[19:32:35] [debug] #2 native PlayerSpectatePlayer () [080cd130] from samp03svr
[19:32:35] [debug] #3 00000008 in public ocmd_spec () from script.amx
[19:32:35] [debug] #4 00006fd8 in public OnPlayerCommandText () from script.amx
[19:32:35] [debug] Run time error 4: "Array index out of bounds"
[19:32:35] [debug] Accessing element at index 54038 past array upper bound 29999
[19:32:35] [debug] AMX backtrace:
[19:32:35] [debug] #0 000e59c4 in ?? () from script.amx
[19:32:35] [debug] #1 0018d728 in public OnPlayerStreamOut () from script.amx
[19:32:35] [debug] #2 native PlayerSpectatePlayer () [080cd130] from samp03svr
[19:32:44] Incoming connection: ipHier mal der Spec Befehl:
ocmd:spec(playerid, params[])
{
if(!hasPlayerAdminLevel(playerid, 1))
return 0;
new pID;
if(sscanf(params,"u",pID))return echo(playerid,COLOR_RED,"/spec [id/name]");
if(!IsPlayerConnected(pID))return echo(playerid,COLOR_RED,"Kein Spieler mit angegebener ID Online");
TogglePlayerSpectating(playerid,1);
PlayerSpectatePlayer(playerid,pID);
SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(pID));
SetPlayerInterior(playerid,GetPlayerInterior(pID));
if(IsPlayerInAnyVehicle(pID))PlayerSpectateVehicle(playerid,GetPlayerVehicleID(pID),SPECTATE_MODE_NORMAL);
SetPVarInt(playerid, "pSpectateOpfer", pID);
return 1;
}MfG, und danke.
-
Ist kein Ding

Kommt ja dann denk ich mit der 1.4

-
Mist du hast was vergessen was du einfügeen wolltest, nämlich dass rehcts bei den Hilfetabellen die Sachen ins Script eingefügt werden bei nem Doppelklick.
Ansonsten nice!
-
abfragen welche skinid nen spieler hat dann=>
<img src="/images/skins/<? echo skinid; ?>.pmg">
-
Ich würde mit nem boolean arbeiten.
new bool:status[MAX_PLAYERS];
status[playerid] = true;
status[playerid] = false; -
Siehst du in meinem Beitrag die Vergangenheitsform? Nein.
-
Ich würde behaupten nen besseren Server als WestCoast findet man nicht, zumindest nicht im RolePlay-Aspekt.
Tja Bruce, hättest du dir deine Chancen blos nicht immer so verkackt. -
Hab euch mal eine Datei für Pawnfox hochgeladen.
Ist ein alternatives Icon.Diese könnt ihr jetzt benutzen und die bleibt auch wenn ihr PawnFox anheftet. Vieleicht kann man das in der 1.3 ja als StandardIcon nutzen?

Download: http://www.file-upload.net/download-6825073/Goupil.ico.html
MfG
-
Darf man erfahren was ein Funkspiel ist?
-
Was "funkt" denn bitteschön nicht?
Einfach ganz unten im Script einfügen und überall wo SetPlayerPos steht, dieses durch SetPlayerPosEx ersetzen.
-
Fail, sorry.
So rum:
stock SetPlayerPosEx(playerid, Float:PosX, Float:PosY, Float:PosZ) {
SetPlayerPos(playerid, PosX, PosY, PosZ);
if(IsPlayerInAnyVehicle(playerid)){
new vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos(vehicleid, PosX, PosY, PosZ);
PutPlayerInVehicle(playerid, vehicleid, 0);
}
} -
stock SetPlayerPosEx(playerid, Float:PosX, Float:PosX, Float:PosX) {
SetPlayerPos(playerid, PosX, PosX, PosX);
if(IsPlayerInAnyVehicle(playerid)){
new vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos(vehicleid, PosX, PosX, PosX);
PutPlayerInVehicle(playerid, vehicleid, 0);
}
} -
Sorry aber, Schwachsinn.
Solche Seiten gibt es wie Sand am Meer und die Idee ist auch nicht neu.
Sogar dieses 1jux hat die Idee (+Design) von http://www.9gag.com geklaut.Lass dir doch bitte etwas eigenes einfallen wenn du planst ne Seite zu führen.
-
Eine was fürn Ding!? GoFlag?
-
Du speicherst doch sicherlich in einer Variable die ID des Jobs, right?
GetPVarInt...
Job[MAX_PLAYERS].
o.äswitch(Job[playerid]){
case 0: SendClientMessage(playerid, cRed, "Als Müllmann kannst du...");
case 1: SendClientMessage(playerid, cRed, "Als Bauer kannst du...");
}





