Beiträge von Sonic Hedgehog
-
-
Also ich würde da schon mit einer Variable arbeiten die nur für den online kommenden gültig ist:
new tut[MAX_PLAYERS];
Und dann: tut[playerid] = 1 oder 0;
Abfrage: if(tut[playerid] == 1 oder 0)
{
//blabla
return 1;
}Gruss: Sonic
-
Dödel
IsPlayerInRangeOfPoint(4,1136.5056,-2040.9895,69.0078,0);
Ist das selbe wie eine "If" Abfrage.
Du musst den Code durch einen Timer ständig Abfragen lassen ;]Gruss: Sonic
-
Da würde ich mit "IsPlayerInRangeOfPoint" arbeiten.
Gruss: Sonic
-
Weil das Pickupmodell nicht stimmt:
http://wiki.sa-mp.com/wiki/CreatePickup
//EDIT
He editieren gilt nicht
An deiner Stelle würde ich die 2 nehmen ;]
Gruss: Sonic
-
Was hast du für ein Pickupmodell genommen?
http://wiki.sa-mp.com/wiki/PickupTypes
Überlege ;]
Gruss: Sonic
-
Warum die Kinder immer den selben Fehler machen
hier:
// This is a comment// uncomment the line below if you want to write a filterscript//#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPTpublic OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Weapon-Duell FS");
print("--------------------------------------\n");
return 1;
}
#endifnew Weapon;
new Waffe;public OnGameModeInit()
{
Weapon = CreatePickup(1276,0,-1576.8887,13.5498,189.2192,0);
Waffe = CreatePickup(1276,0,-1576.8575,13.5498,271.3858,0);
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == Weapon)
{
SendClientMessage(playerid,0x2DFF00FF,"Waffen erhalten");
GivePlayerWeapon(playerid,8,999);
GivePlayerWeapon(playerid,24,999);
GivePlayerWeapon(playerid,25,999);
GivePlayerWeapon(playerid,29,999);
GivePlayerWeapon(playerid,30,999);
GivePlayerWeapon(playerid,41,999);
return 1;
}
if(pickupid == Waffe)
{
SendClientMessage(playerid,0x2DFF00FF,"Waffen erhalten");
GivePlayerWeapon(playerid,8,999);
GivePlayerWeapon(playerid,24,999);
GivePlayerWeapon(playerid,25,999);
GivePlayerWeapon(playerid,29,999);
GivePlayerWeapon(playerid,30,999);
GivePlayerWeapon(playerid,41,999);
return 1;
}
return 0;
}Fügs ma ein und erzähl was der Compiler ausspuckt ;]
Gruss: Sonic
-
Hast du das auch schon genauer angeschaut?
http://wiki.sa-mp.com/wiki/SetPlayerAttachedObject
Gruss: Sonic
-
In diesem Fall kann man die ID nennen wie man möchte.
Da entsteht kein Unterschied.Gruss: Sonic
-
Klar Keule ;]
Ich hab heute Abend Zeit. Komm dann einfach auf den Breadfish-TS.
Gruss: Sonic
-
Suche in deinem Script nach Gangzone. Irgendwo steht new Float: GangZone 2x. Benenne das 2 zu Gangzone1 , und die dazugehörenden Abfragen ebenfals zu GangZone1 um.
Wenn es immer noch nicht klappt, dann kann ich dir das heute Abend per TV fixen.
Gruss: Sonic
-
Warte, ich hatte da ma ne Seite für Noobyes gesehen...
Hier bitte ;]
http://bsndesign.webs.com/tde.htm
Die Seite generiert dir den vollständigen Pawncode
Gruss: Sonic
-
Mach ma dein Radio an und komm Breadfish TS ich hab ne kleine Überraschung für dich ;]
Gruss: Sonic
-
Was hat bitteschön das #endif da verloren O.o
//EDIT
Wenn du nicht weiterkommst, dann darfst du dich gerne bei mir melden.
Gruss: Sonic
-
Sonst komm nochmal Ts, dann fix ich's dir ;]
Gruss: Sonic
-
Dann machst du es so:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){
if(!IsPlayerAdmin(playerid)) return 0; // this is an admin only script
if(dialogid == Heiraten)
{
if(!response) return SendClientMessage(playerid, 0xFFFFFFFF, "You canceled!");
new message[128];
format(message, sizeof(message), "You replied: %s", inputtext);
SendClientMessage(playerid, 0xFFFFFFFF, message);
return 1;
}
return 0; }Gruss: Sonic
-
Pille: Wenn du dann wirklich niemand findest, darfst du dich dann auch gerne bei mir melden ;]
[Biete:]Scriptlehrer im Breadfish-Teamspeak
Gruss: Sonic
-
Der String der Inputdialoge nennt sich inputtext
hier ein Beispiel:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(!IsPlayerAdmin(playerid)) return 0; // this is an admin only script
if(dialogid == 1)
{
if(!response) return SendClientMessage(playerid, 0xFFFFFFFF, "You canceled!");
new message[128];
format(message, sizeof(message), "You replied: %s", inputtext);
SendClientMessage(playerid, 0xFFFFFFFF, message);
return 1;
}
return 0;
}Gruss: Sonic
-
Komm mal bitte Ts damit wir hier nicht alles vollspammen:
IP: 78.47.218.156:1337
Gruss: Sonic
-
siehe oben (Mein letzter Post)
Okay, Sonic langsam versteh ich dich.
Mit deinem Code, steht vor 276 eine 0 ?
Genau so ist es, nur das 2 Nullen davor stehen, ist aber anpassbar.
Gruss: Sonic