Jump to content
  • 0

Cum postez un obiectiv pur si simplu


Gabster4Ever

Question

Vreau sa bag niste obiective(ziduri) la niste factiuni ca playeri sa nu poata intra in zona publica am modu nush daca am voie sal zic e "eGammer" as dori sami explicati 2 lucruri cum public portile si cum scap de eroarea de la compilare.

C:\Users\MatraX\Desktop\eGamer.pwn(21) : fatal error 100: cannot read from file: "morphinc"

Compilation aborted.Pawn compiler 3.2.3664          Copyright © 1997-2006, ITB CompuPhase

1 Error. 

Link to comment
Share on other sites

15 answers to this question

Recommended Posts

Uite aici.

Daca ai liniile obiectelor (zidurilor) citeste ultimul pas.

Daca nu le ai, citeste de la pasul 13 in jos.

Daca nici macar nu le-ai facut, citeste tot.

Legat de eroarea aia, descarca fisierul morphinc.inc de aici si pune-l in pawno/include din serverul tau. Daca ai mai multe, pune in toate serverele.

logo.png

ATENTIE!!! Nu imi trimiteti mesaje private care au legatura cu scriptingul. NU mai scriptez.

Link to comment
Share on other sites

am facut cum miai zis dar dupaia imi da alta eroare

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(22) : fatal error 100: cannot read from file: "midostream"

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

si daca sterg midostream imi de erori de genu

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(3954) : error 017: undefined symbol "MoveStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(3960) : error 017: undefined symbol "DestroyStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(3961) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10467) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10468) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10469) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10470) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10471) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10472) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10473) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10474) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10475) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10476) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10477) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10478) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10479) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10480) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10481) : error 017: undefined symbol "CreateStreamObject"

C:\Users\MatraX\Desktop\egamer\filterscripts\eGamer.pwn(10482) : error 017: undefined symbol "CreateStreamObject"

Sunt bata la scripting

Link to comment
Share on other sites

ai windos 7/windos vista?

...atunci

itnri in fisierul pawno

dai pe pawno click dreapta si dai RUn as administrator

yes si de aici :|nu stiu

stai asa ca te bag in lista de mes si te ajut eu..

New GameMode In Development!-Romania Team Gang War-100%!...Datimi doua Motive afrimative de ce sa-l postez si-l postez...

Link to comment
Share on other sites

Acum am observat.Cand intru in pawn apare o eroare : Failed to set data for"  Apoy cand intru nu-mi apar comenzilea alea pe dreapta de exemplu createobject etc... Sa fie oare de la ele de nu-mi recunoaste :ReturnUser ???

Vezi ca in folderul pawno ai un fisier pawncc.exe

Dai dublu click pe el apoi reintra in fisierul .pwn (gm-ul tau).

Viorel dami id tau de mess sau daca vrei sa nul postezi ial peal meu add:skiline_gab explicami pe mess ca intrun fel am o nelamurire si cu gm asta

Imi pare rau dar nu-l dau. Majoritatea celor care au facut rost de ID-ul meu, de unde nici eu nu stiu dar banuiesc niste persoane, au primit ignore imediat cand m-am uitrebat pe messenger ceva legat de scripting. Faza e ca nu ajut pe messenger ci aici.

logo.png

ATENTIE!!! Nu imi trimiteti mesaje private care au legatura cu scriptingul. NU mai scriptez.

Link to comment
Share on other sites

am inteles nui nimik

Am windows 7 e vreo problema?

uite carei problema http://www.picz.ro/show-image.php?id=abb14f022bd66208605594590bf37566

Data viitoare fara 2x-3x+ post. Adauga asta pe la finalul scriptului:

ReturnUser(text[], playerid = INVALID_PLAYER_ID)
{
	new pos = 0;
	while (text[pos] < 0x21) // Strip out leading spaces
	{
		if (text[pos] == 0) return INVALID_PLAYER_ID; // No passed text
		pos++;
	}
	new userid = INVALID_PLAYER_ID;
	if (IsNumeric(text[pos])) // Check whole passed string
	{
		// If they have a numeric name you have a problem (although names are checked on id failure)
		userid = strval(text[pos]);
		if (userid >=0 && userid < MAX_PLAYERS)
		{
			if(!IsPlayerConnected(userid))
			{
				/*if (playerid != INVALID_PLAYER_ID)
				{
					SendClientMessage(playerid, 0xFF0000AA, "User not connected");
				}*/
				userid = INVALID_PLAYER_ID;
			}
			else
			{
				return userid; // A player was found
			}
		}
		/*else
		{
			if (playerid != INVALID_PLAYER_ID)
			{
				SendClientMessage(playerid, 0xFF0000AA, "Invalid user ID");
			}
			userid = INVALID_PLAYER_ID;
		}
		return userid;*/
		// Removed for fallthrough code
	}
	// They entered [part of] a name or the id search failed (check names just incase)
	new len = strlen(text[pos]);
	new count = 0;
	new name[MAX_PLAYER_NAME];
	for (new i = 0; i < MAX_PLAYERS; i++)
	{
		if (IsPlayerConnected(i))
		{
			GetPlayerName(i, name, sizeof (name));
			if (strcmp(name, text[pos], true, len) == 0) // Check segment of name
			{
				if (len == strlen(name)) // Exact match
				{
					return i; // Return the exact player on an exact match
					// Otherwise if there are two players:
					// Me and MeYou any time you entered Me it would find both
					// And never be able to return just Me's id
				}
				else // Partial match
				{
					count++;
					userid = i;
				}
			}
		}
	}
	if (count != 1)
	{
		if (playerid != INVALID_PLAYER_ID)
		{
			if (count)
			{
				SendClientMessage(playerid, 0xFF0000AA, "Multiple users found, please narrow earch");
			}
			else
			{
				SendClientMessage(playerid, 0xFF0000AA, "No matching user found");
			}
		}
		userid = INVALID_PLAYER_ID;
	}
	return userid; // INVALID_USER_ID for bad return
}

Link to comment
Share on other sites

TheBoss" post="58894" timestamp="1299358986"]

if(IsNumeric) nu este comanda

si eu nam chef sati fak tie aku publicu ...cu toate ca stiu ...

iti dau un indiciu

stock IsNumeric......

....

=))))))))))))))))))))))))

Uite IsNumeric aici, il adaugi la sfarsitul scriptului:

stock IsNumeric(const stringin[]) 
{
	new length=strlen(stringin);
	if (length==0) return false;
	for (new i = 0; i < length; i++) 
	{
		if (
		(stringin[i] > '9' || stringin[i] < '0' && stringin[i]!='-' && stringin[i]!='+') // Not a number,'+' or '-'
		|| (stringin[i]=='-' && i!=0)                                             // A '-' but not at first.
		|| (stringin[i]=='+' && i!=0)                                             // A '+' but not at first.
		) return false;
	}
	if (length==1 && (stringin[0]=='-' || stringin[0]=='+')) return false;
	return true;
}

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Similar Content

    • By Xtrem_Maddox
      Salut. O să explic cât se poate de scurt.
      Mi-am modelat singur o casă în Blender. Am exportat modelul, l-am adăugat în .pwn, e ready to use. Problema mea este următoarea: vreau să amplasez casa undeva, nu contează unde, doar că trebuie să mappez casa, adică să o pun eu cum trebuie. Asta înseamnă că trebuie s-o adaug într-un map editor, ca să o așez așa cum vreau. Cum fac lucrul acesta? Mai exact: cum adaug un obiect custom într-un map editor? JernejL's Map Editor nu îți dă voie să adaugi propriile tale obiecte, nu? Dar Fusez'?
      Mulțumesc.
    • By NERS
      Salut, acesta este un gamemode foarte simplu ce are doar sistemul de inregistrare/logare pe dialog, cateva mici functii in plus si o singura comanda (/setskin) facut in totalitate cu ORM (nu exista niciun mysql query/tquery/pquery in gamemode). Consider ca este un inceput ok pentru cei care vor sa foloseasca acest ORM.
      Acest GM foloseste Zeex Compiler 3.10.10, samp stdlib si pawn stdlib!
       
      Include-uri:
      MySQL R41-4,
      easyDialog,
      YSI 5.5.301 (y_va, y_iterate, y_commands).
      Plugin-uri:
      MySQL.
      Datele de conectare pentru baza de date se pot modifica din fisierul mysql.ini gasit in folderul principal al GM-ului.
       
      ----- Cache vs ORM -----

      ORM este mai bun decat Cache deoarece nu trebuie sa trimiti atat de multe interogari catre baza de date, un simplu orm_update() la deconectare actualizeaza toate campurile necesare, deci nu trebuie sa faceti un query cu UPDATE de fiecare data.
       
      Poze: https://imgur.com/a/Ao1XOFb
      Virustotal: https://www.virustotal.com/gui/file/767ec5baf04fddf6b0d7b536258a903c76849229ac346242accf7109ea89f296/detection
      Download: https://mega.nz/file/JR1gXBTS#3Rm7j65NWmYERotIUBcEjt8YZy9LrSfJUs-ceMzVN6I
       
    • By TheGodfather
      Salut, am cateva obiecte pe care le iau cu tasta y si le pun pe masina, daca pun unul sau mai multe obiecte din acestea, ma urc si cobor din masina in loc sa ma dea langa usa, unde e normal ma teleporteaza aici. Nu am adaugat nimic la onplayerstatechange sau onplayerexitvehicle. Asa atasez obiectul vehicului:
      if(StartQuest2[playerid] != 0 && yz[playerid] <= 9) {
                  if(HaveGift2[playerid] == 1) {
                      new Float: Pos[3];
                      GetVehiclePos(QuestVehicle2[playerid], Pos[0], Pos[1], Pos[2]);
                      if(PlayerToPoint(5, playerid, Pos[0], Pos[1], Pos[2]))
                      {RemovePlayerAttachedObject(playerid, 0);
                       SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
                       quest2obj[yz[playerid]] = CreateDynamicObject(1463,VipPos2[yz[playerid]][0], VipPos2[yz[playerid]][1], VipPos2[yz[playerid]][2], 0.0, 0.0, 0.0);
                       AttachDynamicObjectToVehicle(quest2obj[yz[playerid]], QuestVehicle2[playerid], VipPos2[yz[playerid]][0], VipPos2[yz[playerid]][1], VipPos2[yz[playerid]][2], 0.0, 0.0, 0.0);
                       yz[playerid] = yz[playerid] + 1;
                       HaveGift2[playerid] = -1;}
                  }

       
    • By Zen TriX
      Salut, am si eu o problema, sa zicem ca sunt un mapper la inceput.
      Eu acum editez un gm, si am observat ca daca incerc sa sterg un bloc, ca sa construiesc altceva in acel loc, de la departare el inca se vede,, si daca te apropii dispare, daca misti oleaca imaginea, iar se vede..se vede gen default, in ceata. Cum as putea face sa nu mai apara deloc orice ar fi?
    • By TheGodfather
      Salut, are cineva idee de ce se fac mai negre girofarurile dupa ce masina explodeaza/se respawneaza?

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.